Closed kingling-abb closed 5 months ago
定义了三个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 }, ],
以UMI_ENV=dev构建时,不引用config.prod.ts的配置
npm命令配置如下: "build:dev": "cross-env REACT_APP_ENV=dev MOCK=none UMI_ENV=dev max build",
dev, prod, test 配置文件会自动加载,不能将 UMI_ENV 的值设定成他们😂
🐛 bug 描述
定义了三个config.ts文件 config.dev.ts config.beta.ts config.prod.ts
只在config.prod.ts中指定了下边的代码,run的时候没有问题,但是以dev环境打包时也会加载 clarity.js。 打包完成后的index.html header中包含了clarity的引用
🏞 期望结果 | 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",
© 版本信息