根 .gitignore 的笼统 build/ 与 .env/.env.* 规则(本为 Java 产物/密钥设计)
误吞 yudao 前端约定提交的源码与配置,导致 fd373db 克隆到构建机后:
vite.config.ts 解析 ./build/vite、./build/vite/optimize 失败 → 构建崩。
补回(git add -f)9 个文件并加 game-admin 作用域豁免:
- build/vite/{index,optimize}.ts:vite 插件/optimize 配置源码
- src/views/infra/build/index.vue:yudao infra 视图(被 build/ 误吞)
- .env / .env.dev / .env.local / .env.prod / .env.stage / .env.test:前端构建配置
(.env=yudao 默认;.env.local=我方接线 baseURL=localhost:48080 + 关加解密 + mock 兜底)
- 注:env 为前端公开构建配置非密钥,内网项目按约定入库
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
37 lines
740 B
Plaintext
37 lines
740 B
Plaintext
# 开发环境:本地只启动前端项目,依赖开发环境(后端、APP)
|
||
NODE_ENV=production
|
||
|
||
VITE_DEV=true
|
||
|
||
# 请求路径
|
||
VITE_BASE_URL='http://api-dashboard.yudao.iocoder.cn'
|
||
|
||
# 文件上传类型:server - 后端上传, client - 前端直连上传,仅支持S3服务
|
||
VITE_UPLOAD_TYPE=server
|
||
|
||
# 接口地址
|
||
VITE_API_URL=/admin-api
|
||
|
||
# 是否删除debugger
|
||
VITE_DROP_DEBUGGER=false
|
||
|
||
# 是否删除console.log
|
||
VITE_DROP_CONSOLE=false
|
||
|
||
# 是否sourcemap
|
||
VITE_SOURCEMAP=true
|
||
|
||
# 打包路径
|
||
VITE_BASE_PATH=/
|
||
|
||
# 输出路径
|
||
VITE_OUT_DIR=dist
|
||
|
||
# 商城H5会员端域名
|
||
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
|
||
|
||
# 验证码的开关
|
||
VITE_APP_CAPTCHA_ENABLE=true
|
||
|
||
# GoView域名
|
||
VITE_GOVIEW_URL='http://127.0.0.1:3000' |