腾讯EdgeOne部署配置
This commit is contained in:
3
mail-vue/.env.eo
Normal file
3
mail-vue/.env.eo
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
NODE_ENV = 'eo'
|
||||||
|
VITE_APP_TITLE = 'eo环境'
|
||||||
|
VITE_BASE_URL = ''
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
NODE_ENV = 'release'
|
NODE_ENV = 'release'
|
||||||
VITE_APP_TITLE = '发布环境'
|
VITE_APP_TITLE = '发布环境'
|
||||||
VITE_BASE_URL = '/api'
|
VITE_BASE_URL = '/api'
|
||||||
|
VITE_OUT_DIR = ../mail-worker/dist
|
||||||
|
|||||||
@@ -7,6 +7,7 @@
|
|||||||
"dev": "vite --mode dev",
|
"dev": "vite --mode dev",
|
||||||
"remote": "vite --mode remote",
|
"remote": "vite --mode remote",
|
||||||
"build": "vite build --mode release",
|
"build": "vite build --mode release",
|
||||||
|
"eo": "vite build --mode eo",
|
||||||
"preview": "vite preview"
|
"preview": "vite preview"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ export default defineConfig(({mode}) => {
|
|||||||
},
|
},
|
||||||
build: {
|
build: {
|
||||||
target: 'es2022',
|
target: 'es2022',
|
||||||
outDir: '../mail-worker/dist',
|
outDir: env.VITE_OUT_DIR || 'dist',
|
||||||
emptyOutDir: true,
|
emptyOutDir: true,
|
||||||
assetsInclude: ['**/*.json']
|
assetsInclude: ['**/*.json']
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user