chore: 新增mock是否开启配置
This commit is contained in:
parent
379b340750
commit
a18bc641e8
|
@ -12,3 +12,6 @@ VITE_APP_TITLE=ElementAdmin
|
|||
|
||||
# 是否全量引入element-plus样式
|
||||
VITE_USE_ALL_ELEMENT_PLUS_STYLE=true
|
||||
|
||||
# 是否开启mock
|
||||
VITE_USE_MOCK=true
|
||||
|
|
3
.env.dev
3
.env.dev
|
@ -27,3 +27,6 @@ VITE_USE_BUNDLE_ANALYZER=false
|
|||
|
||||
# 是否全量引入element-plus样式
|
||||
VITE_USE_ALL_ELEMENT_PLUS_STYLE=false
|
||||
|
||||
# 是否开启mock
|
||||
VITE_USE_MOCK=true
|
|
@ -26,4 +26,7 @@ VITE_APP_TITLE=ElementAdmin
|
|||
VITE_USE_BUNDLE_ANALYZER=false
|
||||
|
||||
# 是否全量引入element-plus样式
|
||||
VITE_USE_ALL_ELEMENT_PLUS_STYLE=false
|
||||
VITE_USE_ALL_ELEMENT_PLUS_STYLE=false
|
||||
|
||||
# 是否开启mock
|
||||
VITE_USE_MOCK=true
|
3
.env.pro
3
.env.pro
|
@ -27,3 +27,6 @@ VITE_USE_BUNDLE_ANALYZER=true
|
|||
|
||||
# 是否全量引入element-plus样式
|
||||
VITE_USE_ALL_ELEMENT_PLUS_STYLE=false
|
||||
|
||||
# 是否开启mock
|
||||
VITE_USE_MOCK=true
|
|
@ -27,3 +27,6 @@ VITE_USE_BUNDLE_ANALYZER=false
|
|||
|
||||
# 是否全量引入element-plus样式
|
||||
VITE_USE_ALL_ELEMENT_PLUS_STYLE=false
|
||||
|
||||
# 是否开启mock
|
||||
VITE_USE_MOCK=true
|
|
@ -63,7 +63,6 @@
|
|||
"@commitlint/config-conventional": "^18.4.3",
|
||||
"@iconify/json": "^2.2.160",
|
||||
"@intlify/unplugin-vue-i18n": "^2.0.0",
|
||||
"@purge-icons/generated": "^0.10.0",
|
||||
"@types/fs-extra": "^11.0.4",
|
||||
"@types/inquirer": "^9.0.7",
|
||||
"@types/lodash-es": "^4.17.12",
|
||||
|
|
|
@ -72,17 +72,19 @@ export default ({ command, mode }: ConfigEnv): UserConfig => {
|
|||
svgoOptions: true
|
||||
}),
|
||||
PurgeIcons(),
|
||||
viteMockServe({
|
||||
ignore: /^\_/,
|
||||
mockPath: 'mock',
|
||||
localEnabled: !isBuild,
|
||||
prodEnabled: isBuild,
|
||||
injectCode: `
|
||||
env.VITE_USE_MOCK === 'true'
|
||||
? viteMockServe({
|
||||
ignore: /^\_/,
|
||||
mockPath: 'mock',
|
||||
localEnabled: !isBuild,
|
||||
prodEnabled: isBuild,
|
||||
injectCode: `
|
||||
import { setupProdMockServer } from '../mock/_createProductionServer'
|
||||
|
||||
setupProdMockServer()
|
||||
`
|
||||
}),
|
||||
})
|
||||
: undefined,
|
||||
ViteEjsPlugin({
|
||||
title: env.VITE_APP_TITLE
|
||||
}),
|
||||
|
|
Loading…
Reference in New Issue