【问题标题】:Staging build config - production code with development database暂存构建配置 - 带有开发数据库的生产代码
【发布时间】:2020-02-02 14:00:21
【问题描述】:

如何在 vue 中配置 webpack 以生成生产代码/构建但使用开发配置?

我有以下两个 npm 脚本:

"build": "vue-cli-service build",
"build-dev": "vue-cli-service build --mode development",

还有两个配置文件:

.env.production
.env.development

现在我需要将代码部署到开发服务器,并确保代码与生产环境中的代码完全相同,以便我可以先对其进行正确测试,但我需要为此使用开发数据库。

关于如何让 webpack 创建一个将mode 设置为其他任何内容而不是生产环境的生产代码有什么想法吗?

【问题讨论】:

    标签: vuejs2 webpack-4


    【解决方案1】:

    这只是在.env 配置文件中覆盖NODE_ENV=production 的问题。

    所以这样的事情解决了这个问题:

    # .env.staging
    NODE_ENV=production
    OTHER_VARS=...
    

    还有一个脚本:

    "build-stage": "vue-cli-service build --mode staging",
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-03
      • 1970-01-01
      • 1970-01-01
      • 2020-11-13
      • 2016-07-27
      • 2012-04-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多