diff --git a/README.md b/README.md
index 1fa8278..4a0184d 100644
--- a/README.md
+++ b/README.md
@@ -13,11 +13,8 @@
## 开发文档
[开发文档](./dev.md)
-### 说明
-- 本项目为ruoyi-vue-pro vue3 antdv 版本ui
-- 基于vben2.9.0版本并升级到最新的依赖,后续将升级antdv4
-- 目前开发中
-
+## 交流群
+
## 开发进度
- 系统管理 页面适配 99%
@@ -94,9 +91,6 @@ pnpm front
pnpm build
```
-## 交流群
-
-
## Git 贡献提交规范
- 参考 [vue](https://github.com/vuejs/vue/blob/dev/.github/COMMIT_CONVENTION.md) 规范 ([Angular](https://github.com/conventional-changelog/conventional-changelog/tree/master/packages/conventional-changelog-angular))
diff --git a/build/vite/plugin/index.ts b/build/vite/plugin/index.ts
index 59c5300..0008dd5 100644
--- a/build/vite/plugin/index.ts
+++ b/build/vite/plugin/index.ts
@@ -14,7 +14,7 @@ import { configVisualizerConfig } from './visualizer'
import { configThemePlugin } from './theme'
import { configSvgIconsPlugin } from './svgSprite'
-export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
+export async function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
const { VITE_BUILD_COMPRESS, VITE_BUILD_COMPRESS_DELETE_ORIGIN_FILE } = viteEnv
const vitePlugins: (PluginOption | PluginOption[])[] = [
diff --git a/build/vite/plugin/svgSprite.ts b/build/vite/plugin/svgSprite.ts
index 991fc84..f4d29b5 100644
--- a/build/vite/plugin/svgSprite.ts
+++ b/build/vite/plugin/svgSprite.ts
@@ -5,6 +5,7 @@
import { createSvgIconsPlugin } from 'vite-plugin-svg-icons'
import path from 'path'
+import { PluginOption } from 'vite'
export function configSvgIconsPlugin(isBuild: boolean) {
const svgIconsPlugin = createSvgIconsPlugin({
@@ -13,5 +14,5 @@ export function configSvgIconsPlugin(isBuild: boolean) {
// default
symbolId: 'icon-[dir]-[name]'
})
- return svgIconsPlugin
+ return svgIconsPlugin as PluginOption
}
diff --git a/build/vite/plugin/visualizer.ts b/build/vite/plugin/visualizer.ts
index 8118d43..f97b012 100644
--- a/build/vite/plugin/visualizer.ts
+++ b/build/vite/plugin/visualizer.ts
@@ -3,6 +3,7 @@
*/
import visualizer from 'rollup-plugin-visualizer'
import { isReportMode } from '../../utils'
+import { PluginOption } from 'vite'
export function configVisualizerConfig() {
if (isReportMode()) {
@@ -11,7 +12,7 @@ export function configVisualizerConfig() {
open: true,
gzipSize: true,
brotliSize: true
- }) as Plugin
+ }) as PluginOption
}
return []
}
diff --git a/docimg/code.jpg b/docimg/code.jpg
deleted file mode 100644
index e8b0a8f..0000000
Binary files a/docimg/code.jpg and /dev/null differ
diff --git a/docimg/wx.jpg b/docimg/wx.jpg
new file mode 100644
index 0000000..ca70738
Binary files /dev/null and b/docimg/wx.jpg differ
diff --git a/package.json b/package.json
index 91878ba..e9d7774 100644
--- a/package.json
+++ b/package.json
@@ -140,8 +140,10 @@
"url": "https://github.com/xingyuv/issues"
},
"homepage": "https://github.com/xingyuv",
+ "packageManager": "pnpm@8.1.0",
"engines": {
- "node": ">= 16.0.0"
+ "node": ">= 16.0.0",
+ "pnpm": ">=7.30.0"
},
"lint-staged": {
"*.{js,jsx,ts,tsx}": [
diff --git a/vite.config.ts b/vite.config.ts
index 48478d6..eeed437 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -20,7 +20,7 @@ const __APP_INFO__ = {
lastBuildTime: dayjs().format('YYYY-MM-DD HH:mm:ss')
}
-export default ({ command, mode }: ConfigEnv): UserConfig => {
+export default async ({ command, mode }: ConfigEnv): Promise => {
const root = process.cwd()
const env = loadEnv(mode, root)
@@ -92,7 +92,7 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
},
// The vite plugin used by the project. The quantity is large, so it is separately extracted and managed
- plugins: createVitePlugins(viteEnv, isBuild),
+ plugins: await createVitePlugins(viteEnv, isBuild),
optimizeDeps: { include, exclude }
}