🐛 [BUG] 打包指定UMI_ENV无效
Closed this issue · 1 comments
kingling-abb commented
🐛 bug 描述
定义了三个config.ts文件
config.dev.ts
config.beta.ts
config.prod.ts
只在config.prod.ts中指定了下边的代码,run的时候没有问题,但是以dev环境打包时也会加载 clarity.js。
打包完成后的index.html header中包含了clarity的引用
headScripts: [
// 解决首次加载时白屏的问题
{ src: '/scripts/loading.js', async: true },
{ src: '/scripts/clarity.js', async: true },
],
🏞 期望结果 | Expected results
以UMI_ENV=dev构建时,不引用config.prod.ts的配置
💻 复现代码 | Recurrence code
npm命令配置如下:
"build:dev": "cross-env REACT_APP_ENV=dev MOCK=none UMI_ENV=dev max build",
© 版本信息
- umi 版本 v4.1.5
kingling-abb commented