fix(Config): 优化配置

This commit is contained in:
2025-10-16 01:11:55 +08:00
parent 359262891c
commit fdb9ec0aaf
9 changed files with 358 additions and 808 deletions
+2 -2
View File
@@ -16,8 +16,8 @@
"@vuepress/bundler-vite": "^2.0.0-rc.24",
"http-server": "^14.1.1",
"sass-embedded": "^1.85.0",
"typescript": "^5.7.3",
"vue": "^3.5.13",
"typescript": "catalog:",
"vue": "catalog:",
"vuepress": "^2.0.0-rc.24",
"vuepress-theme-plume": "^1.0.0-rc.164"
}
+4 -4
View File
@@ -28,11 +28,11 @@
"keyframe-resample": "^0.1.0",
"meshoptimizer": "^0.23.0",
"monaco-editor": "^0.52.2",
"naive-ui": "^2.41.0",
"naive-ui": "catalog:",
"pinia": "^2.1.4",
"three": "catalog:",
"vite-plugin-static-copy": "^3.1.0",
"vue": "^3.5.13",
"vite-plugin-static-copy": "catalog:",
"vue": "catalog:",
"vue-i18n": "^11.1.2",
"vue-router": "^4.3.2"
},
@@ -42,7 +42,7 @@
"@types/three": "catalog:",
"@unocss/preset-attributify": "^0.46.5",
"@unocss/preset-icons": "^0.46.5",
"@vitejs/plugin-vue": "^5.2.3",
"@vitejs/plugin-vue":"catalog:",
"dotenv": "^16.3.1",
"less": "^4.3.0",
"typescript": "catalog:",
@@ -910,7 +910,6 @@ export default {
"Sphere": '球体',
"Plane": '平面',
"Ring": '环',
"Polyhedron": '多面体',
"Tetrahedron": '四面体',
"Octahedron": '八面体',
"Dodecahedron": '十二面体',
+4 -4
View File
@@ -5,12 +5,12 @@ import vue from '@vitejs/plugin-vue';
import Unocss from 'unocss/vite';
// import cesium from 'vite-plugin-cesium';
import mkcert from 'vite-plugin-mkcert';
import { viteStaticCopy } from 'vite-plugin-static-copy'
import { viteStaticCopy } from 'vite-plugin-static-copy';
// 用于生成渐进式 Web 应用
// import { VitePWA } from 'vite-plugin-pwa';
// 自动按需引入Naive UI组件
import Components from 'unplugin-vue-components/vite'
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers'
import Components from 'unplugin-vue-components/vite';
import { NaiveUiResolver } from 'unplugin-vue-components/resolvers';
import {wrapperEnv, createPlugins} from "@astral3d/build-vite-plugins";
export default defineConfig(async ({mode, command}) => {
@@ -75,7 +75,7 @@ export default defineConfig(async ({mode, command}) => {
vue: ['vue', 'vue-router', 'pinia'],
i18n: ['vue-i18n'],
ui: ['naive-ui'],
pinia: ['@astral3d/engine']
astral3d: ['@astral3d/engine']
},
}
}
+1 -1
View File
@@ -38,7 +38,7 @@
},
"devDependencies": {
"@astral3d/build-vite-plugins": "workspace:^",
"@types/node": "^18.11.9",
"@types/node": "catalog:",
"@types/three": "catalog:",
"rollup-plugin-visualizer": "catalog:",
"typescript": "catalog:",