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