Vue 文档:vue-cli-service build --mode staging 使用 .env、.env.staging 和 .env.staging.local(如果存在)以暂存模式构建生产应用程序。包.json"buildStaging": "vue-cli-service build --mode staging",.env.stagingVUE_APP_LOG_PRODUCTION_TIP=true然后>npm run buildStaging> between-us-drivers@0.1.0 buildStaging C:\dev\mezinamiridici\spa> vue-cli-service build --mode staging/ Building for staging...结果是:171 650 admin-chunk.js112 650 admin-chunk.js.map6 156 774 app.js6 008 903 app.js.map1 517 776 content-chunk.js1 434 561 content-chunk.js.map477 276 user-chunk.js425 751 user-chunk.js.map为什么有开发版本而不是生产版本?
1 回答
富国沪深
TA贡献1790条经验 获得超9个赞
如果您希望暂存进行生产构建,您需要通过NODE_ENV
in指定它.env.staging
:
NODE_ENV=production VUE_APP_LOG_PRODUCTION_TIP=true
这在暂存的文档示例中有所暗示,但没有突出显示:
由于 ,该应用程序被构建为生产应用程序
NODE_ENV
,但在暂存版本中,process.env.VUE_APP_TITLE
被不同的值覆盖
核心行为在文档的前面部分已经介绍过:
运行时
vue-cli-service
,[...]NODE_ENV
将被设置"production"
为生产模式、"test"
测试模式,"development"
否则默认为。
添加回答
举报
0/150
提交
取消