chore: 框架构建流程调整

This commit is contained in:
wangxuefeng
2025-03-11 15:03:57 +08:00
parent 9438489a11
commit b0f2b93bbf
42 changed files with 2075 additions and 1128 deletions

View File

@@ -9,10 +9,9 @@ import Components from 'unplugin-vue-components/vite';
import mkcert from 'vite-plugin-mkcert';
import qiankun from 'vite-plugin-qiankun';
// @ts-ignore
export default defineConfig(({ mode }) => {
console.log('mode', mode);
const env = loadEnv(mode, process.cwd(), ['VITE_']);
const isDev = env.VITE_NODE_ENV === 'development';
return {
plugins: [less()],
vitePlugins: [
@@ -20,7 +19,7 @@ export default defineConfig(({ mode }) => {
vueJsx(),
mkcert(),
qiankun('y-code-app', {
useDevMode: env.VITE_NODE_ENV === 'development',
useDevMode: isDev,
}) as any,
Components({
resolvers: [
@@ -30,10 +29,12 @@ export default defineConfig(({ mode }) => {
],
}),
],
server: {
cors: true,
port: Number(env.VITE_PORT),
},
server: isDev
? {
cors: true,
port: Number(env.VITE_PORT),
}
: undefined,
compilation: {
resolve: {