为了账号安全,请及时绑定邮箱和手机立即绑定

Vue 暂存构建创建开发构建而不是生产构建

Vue 暂存构建创建开发构建而不是生产构建

慕田峪9158850 2023-08-10 15:28:55
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_ENVin指定它.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"否则默认为。


查看完整回答
反对 回复 2023-08-10
  • 1 回答
  • 0 关注
  • 53 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信