Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
phsl
/
admin
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
16aac738
authored
Dec 07, 2023
by
owen
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
整理运行环境配置文件
parent
cd89f75b
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
44 additions
and
55 deletions
+44
-55
.env.base
+0
-22
.env.dev
+13
-10
.env.local
+10
-10
.env.prod
+5
-2
.env.stage
+4
-1
.env.test
+5
-2
package.json
+7
-8
No files found.
.env.base
deleted
100644 → 0
View file @
cd89f75b
# 本地开发环境
NODE_ENV=development
VITE_DEV=true
# 请求路径
VITE_BASE_URL='http://127.0.0.1:48080'
# 上传路径
VITE_UPLOAD_URL='http://127.0.0.1:48080/admin-api/infra/file/upload'
# 接口前缀
VITE_API_BASEPATH=/dev-api
# 接口地址
VITE_API_URL=/admin-api
# 打包路径
VITE_BASE_PATH=/
# 商城H5会员端域名
VITE_MALL_H5_DOMAIN=http://localhost:3000
.env.dev
View file @
16aac738
# 开发环境
# 开发环境
:本地只启动前端项目,依赖开发环境(后端、APP)
NODE_ENV=development
NODE_ENV=development
VITE_DEV=
fals
e
VITE_DEV=
tru
e
# 请求路径
# 请求路径
VITE_BASE_URL='http://
localhost:48080
'
VITE_BASE_URL='http://
api-dashboard.yudao.iocoder.cn
'
# 上传路径
# 上传路径
VITE_UPLOAD_URL='http://
localhost:48080
/admin-api/infra/file/upload'
VITE_UPLOAD_URL='http://
api-dashboard.yudao.iocoder.cn
/admin-api/infra/file/upload'
# 接口前缀
# 接口前缀
VITE_API_BASEPATH=/dev-api
VITE_API_BASEPATH=/dev-api
...
@@ -15,20 +15,23 @@ VITE_API_BASEPATH=/dev-api
...
@@ -15,20 +15,23 @@ VITE_API_BASEPATH=/dev-api
# 接口地址
# 接口地址
VITE_API_URL=/admin-api
VITE_API_URL=/admin-api
# 打包路径
VITE_BASE_PATH=/
# 是否删除debugger
# 是否删除debugger
VITE_DROP_DEBUGGER=
tru
e
VITE_DROP_DEBUGGER=
fals
e
# 是否删除console.log
# 是否删除console.log
VITE_DROP_CONSOLE=false
VITE_DROP_CONSOLE=false
# 是否sourcemap
# 是否sourcemap
VITE_SOURCEMAP=false
VITE_SOURCEMAP=true
# 打包路径
VITE_BASE_PATH=/
# 输出路径
# 输出路径
VITE_OUT_DIR=dist
VITE_OUT_DIR=dist
# 商城H5会员端域名
# 商城H5会员端域名
VITE_MALL_H5_DOMAIN=http://localhost:3000
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
# 验证码的开关
VITE_APP_CAPTCHA_ENABLE=false
.env.
front
→
.env.
local
View file @
16aac738
# 本地开发环境
# 本地开发环境
:本地启动所有项目(前端、后端、APP)时使用,不依赖外部环境
NODE_ENV=development
NODE_ENV=development
VITE_DEV=true
VITE_DEV=true
# 请求路径
# 请求路径
VITE_BASE_URL='http://
api-dashboard.yudao.iocoder.cn
'
VITE_BASE_URL='http://
localhost:48080
'
# 上传路径
# 上传路径
VITE_UPLOAD_URL='http://
api-dashboard.yudao.iocoder.cn
/admin-api/infra/file/upload'
VITE_UPLOAD_URL='http://
localhost:48080
/admin-api/infra/file/upload'
# 接口前缀
# 接口前缀
VITE_API_BASEPATH=/dev-api
VITE_API_BASEPATH=/dev-api
...
@@ -15,12 +15,6 @@ VITE_API_BASEPATH=/dev-api
...
@@ -15,12 +15,6 @@ VITE_API_BASEPATH=/dev-api
# 接口地址
# 接口地址
VITE_API_URL=/admin-api
VITE_API_URL=/admin-api
# 打包路径
VITE_BASE_PATH=/
# 项目本地运行端口号, 与.vscode/launch.json配合
VITE_PORT=80
# 是否删除debugger
# 是否删除debugger
VITE_DROP_DEBUGGER=false
VITE_DROP_DEBUGGER=false
...
@@ -28,7 +22,13 @@ VITE_DROP_DEBUGGER=false
...
@@ -28,7 +22,13 @@ VITE_DROP_DEBUGGER=false
VITE_DROP_CONSOLE=false
VITE_DROP_CONSOLE=false
# 是否sourcemap
# 是否sourcemap
VITE_SOURCEMAP=true
VITE_SOURCEMAP=false
# 打包路径
VITE_BASE_PATH=/
# 商城H5会员端域名
VITE_MALL_H5_DOMAIN='http://localhost:3000'
# 验证码的开关
# 验证码的开关
VITE_APP_CAPTCHA_ENABLE=false
VITE_APP_CAPTCHA_ENABLE=false
.env.pro
→
.env.pro
d
View file @
16aac738
# 生产环境
# 生产环境
:只在打包时使用
NODE_ENV=production
NODE_ENV=production
VITE_DEV=false
VITE_DEV=false
...
@@ -28,4 +28,7 @@ VITE_SOURCEMAP=false
...
@@ -28,4 +28,7 @@ VITE_SOURCEMAP=false
VITE_BASE_PATH=/
VITE_BASE_PATH=/
# 输出路径
# 输出路径
VITE_OUT_DIR
=
dist
-
pro
VITE_OUT_DIR=dist-prod
# 商城H5会员端域名
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
.env.stage
View file @
16aac738
#
生产环境
#
预发布环境:只在打包时使用
NODE_ENV=production
NODE_ENV=production
VITE_DEV=false
VITE_DEV=false
...
@@ -29,3 +29,6 @@ VITE_BASE_PATH='http://static-vue3.yudao.iocoder.cn/'
...
@@ -29,3 +29,6 @@ VITE_BASE_PATH='http://static-vue3.yudao.iocoder.cn/'
# 输出路径
# 输出路径
VITE_OUT_DIR=dist-stage
VITE_OUT_DIR=dist-stage
# 商城H5会员端域名
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
.env.
static
→
.env.
test
View file @
16aac738
#
开发环境
#
测试环境:只在打包时使用
NODE_ENV
=
production
NODE_ENV
=
production
VITE_DEV
=
false
VITE_DEV
=
false
...
@@ -28,4 +28,7 @@ VITE_SOURCEMAP=false
...
@@ -28,4 +28,7 @@ VITE_SOURCEMAP=false
VITE_BASE_PATH
=/
admin
-
ui
-
vue3
/
VITE_BASE_PATH
=/
admin
-
ui
-
vue3
/
# 输出路径
# 输出路径
VITE_OUT_DIR=dist-dev
VITE_OUT_DIR
=
dist
-
test
# 商城H5会员端域名
VITE_MALL_H5_DOMAIN
=
'http://mall.yudao.iocoder.cn'
package.json
View file @
16aac738
...
@@ -6,18 +6,17 @@
...
@@ -6,18 +6,17 @@
"private"
:
false
,
"private"
:
false
,
"scripts"
:
{
"scripts"
:
{
"i"
:
"pnpm install"
,
"i"
:
"pnpm install"
,
"
dev"
:
"vite --mode base
"
,
"
local"
:
"vite --mode local
"
,
"
front"
:
"vite --mode front
"
,
"
dev"
:
"vite --mode dev
"
,
"ts:check"
:
"vue-tsc --noEmit"
,
"ts:check"
:
"vue-tsc --noEmit"
,
"build:
pro"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode pro
"
,
"build:
local"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode local
"
,
"build:dev"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode dev"
,
"build:dev"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode dev"
,
"build:
base"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode base
"
,
"build:
test"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode test
"
,
"build:stage"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode stage"
,
"build:stage"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode stage"
,
"build:static"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode static"
,
"build:prod"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode prod"
,
"build:front"
:
"node --max_old_space_size=8192 ./node_modules/vite/bin/vite.js build --mode front"
,
"serve:pro"
:
"vite preview --mode pro"
,
"serve:dev"
:
"vite preview --mode dev"
,
"serve:dev"
:
"vite preview --mode dev"
,
"preview"
:
"pnpm build:base && vite preview"
,
"serve:prod"
:
"vite preview --mode prod"
,
"preview"
:
"pnpm build:local && vite preview"
,
"clean"
:
"npx rimraf node_modules"
,
"clean"
:
"npx rimraf node_modules"
,
"clean:cache"
:
"npx rimraf node_modules/.cache"
,
"clean:cache"
:
"npx rimraf node_modules/.cache"
,
"lint:eslint"
:
"eslint --fix --ext .js,.ts,.vue ./src"
,
"lint:eslint"
:
"eslint --fix --ext .js,.ts,.vue ./src"
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment