VUE前端开发使用vue-cli-service时测试环境打包和生成环境打包生成的文件目录不一致问题解决。

问题情况:

"build:uat": "vue-cli-service build --mode uat"
"build": "vue-cli-service build"
build:uat打包之后 js 文件在dist根目录下,而build打包之后js文件可以都在dist/js目录下

问题分析:

一般来说测试环境和正式环境应该是同样的目录和配置,同一份代码不同环境打包出来的文件除了domain不同以外,其他的都一样,但是打包出来的目录结构却不一样,不便于排查问题。

问题解决:

.env.uat 配置文件中增加NODE_ENV=production 配置即可

Logo

前往低代码交流专区

更多推荐