Skip to content

Commit 16aac73

Browse files
committed
整理运行环境配置文件
1 parent cd89f75 commit 16aac73

File tree

7 files changed

+44
-55
lines changed

7 files changed

+44
-55
lines changed

.env.base

Lines changed: 0 additions & 22 deletions
This file was deleted.

.env.dev

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,37 @@
1-
# 开发环境
1+
# 开发环境:本地只启动前端项目,依赖开发环境(后端、APP)
22
NODE_ENV=development
33

4-
VITE_DEV=false
4+
VITE_DEV=true
55

66
# 请求路径
7-
VITE_BASE_URL='http://localhost:48080'
7+
VITE_BASE_URL='http://api-dashboard.yudao.iocoder.cn'
88

99
# 上传路径
10-
VITE_UPLOAD_URL='http://localhost:48080/admin-api/infra/file/upload'
10+
VITE_UPLOAD_URL='http://api-dashboard.yudao.iocoder.cn/admin-api/infra/file/upload'
1111

1212
# 接口前缀
1313
VITE_API_BASEPATH=/dev-api
1414

1515
# 接口地址
1616
VITE_API_URL=/admin-api
1717

18-
# 打包路径
19-
VITE_BASE_PATH=/
20-
2118
# 是否删除debugger
22-
VITE_DROP_DEBUGGER=true
19+
VITE_DROP_DEBUGGER=false
2320

2421
# 是否删除console.log
2522
VITE_DROP_CONSOLE=false
2623

2724
# 是否sourcemap
28-
VITE_SOURCEMAP=false
25+
VITE_SOURCEMAP=true
26+
27+
# 打包路径
28+
VITE_BASE_PATH=/
2929

3030
# 输出路径
3131
VITE_OUT_DIR=dist
3232

3333
# 商城H5会员端域名
34-
VITE_MALL_H5_DOMAIN=http://localhost:3000
34+
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
35+
36+
# 验证码的开关
37+
VITE_APP_CAPTCHA_ENABLE=false

.env.front renamed to .env.local

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,34 @@
1-
# 本地开发环境
1+
# 本地开发环境:本地启动所有项目(前端、后端、APP)时使用,不依赖外部环境
22
NODE_ENV=development
33

44
VITE_DEV=true
55

66
# 请求路径
7-
VITE_BASE_URL='http://api-dashboard.yudao.iocoder.cn'
7+
VITE_BASE_URL='http://localhost:48080'
88

99
# 上传路径
10-
VITE_UPLOAD_URL='http://api-dashboard.yudao.iocoder.cn/admin-api/infra/file/upload'
10+
VITE_UPLOAD_URL='http://localhost:48080/admin-api/infra/file/upload'
1111

1212
# 接口前缀
1313
VITE_API_BASEPATH=/dev-api
1414

1515
# 接口地址
1616
VITE_API_URL=/admin-api
1717

18-
# 打包路径
19-
VITE_BASE_PATH=/
20-
21-
# 项目本地运行端口号, 与.vscode/launch.json配合
22-
VITE_PORT=80
23-
2418
# 是否删除debugger
2519
VITE_DROP_DEBUGGER=false
2620

2721
# 是否删除console.log
2822
VITE_DROP_CONSOLE=false
2923

3024
# 是否sourcemap
31-
VITE_SOURCEMAP=true
25+
VITE_SOURCEMAP=false
26+
27+
# 打包路径
28+
VITE_BASE_PATH=/
29+
30+
# 商城H5会员端域名
31+
VITE_MALL_H5_DOMAIN='http://localhost:3000'
3232

3333
# 验证码的开关
3434
VITE_APP_CAPTCHA_ENABLE=false

.env.pro renamed to .env.prod

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 生产环境
1+
# 生产环境:只在打包时使用
22
NODE_ENV=production
33

44
VITE_DEV=false
@@ -28,4 +28,7 @@ VITE_SOURCEMAP=false
2828
VITE_BASE_PATH=/
2929

3030
# 输出路径
31-
VITE_OUT_DIR=dist-pro
31+
VITE_OUT_DIR=dist-prod
32+
33+
# 商城H5会员端域名
34+
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'

.env.stage

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 生产环境
1+
# 预发布环境:只在打包时使用
22
NODE_ENV=production
33

44
VITE_DEV=false
@@ -29,3 +29,6 @@ VITE_BASE_PATH='http://static-vue3.yudao.iocoder.cn/'
2929

3030
# 输出路径
3131
VITE_OUT_DIR=dist-stage
32+
33+
# 商城H5会员端域名
34+
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'

.env.static renamed to .env.test

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# 开发环境
1+
# 测试环境:只在打包时使用
22
NODE_ENV=production
33

44
VITE_DEV=false
@@ -28,4 +28,7 @@ VITE_SOURCEMAP=false
2828
VITE_BASE_PATH=/admin-ui-vue3/
2929

3030
# 输出路径
31-
VITE_OUT_DIR=dist-dev
31+
VITE_OUT_DIR=dist-test
32+
33+
# 商城H5会员端域名
34+
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'

package.json

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,17 @@
66
"private": false,
77
"scripts": {
88
"i": "pnpm install",
9-
"dev": "vite --mode base",
10-
"front": "vite --mode front",
9+
"local": "vite --mode local",
10+
"dev": "vite --mode dev",
1111
"ts:check": "vue-tsc --noEmit",
12-
"build:pro": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode pro",
12+
"build:local": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode local",
1313
"build:dev": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode dev",
14-
"build:base": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode base",
14+
"build:test": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode test",
1515
"build:stage": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode stage",
16-
"build:static": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode static",
17-
"build:front": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode front",
18-
"serve:pro": "vite preview --mode pro",
16+
"build:prod": "node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode prod",
1917
"serve:dev": "vite preview --mode dev",
20-
"preview": "pnpm build:base && vite preview",
18+
"serve:prod": "vite preview --mode prod",
19+
"preview": "pnpm build:local && vite preview",
2120
"clean": "npx rimraf node_modules",
2221
"clean:cache": "npx rimraf node_modules/.cache",
2322
"lint:eslint": "eslint --fix --ext .js,.ts,.vue ./src",

0 commit comments

Comments
 (0)