在Vue cli中,如何在生产模式下使用自定义模式和构建?

In Vue cli, How to use custom mode and build like in production mode?

我正在构建一个 Vue 应用程序,并希望在构建一个构建案例时覆盖一些环境变量,因此我创建了一个自定义 mode 并在 package.json 中设置了一个命令,例如:

vue-cli-service build --mode myMode --modern

并将我想要的环境变量放入为此模式指定的文件中:

// file name: .env.myMode
VUE_APP_MY_VAR=123

现在如何在 production 模式下但在我的自定义模式下使用相同的构建步骤进行构建? 因为当我使用前面的命令构建时,它不会破坏或压缩 js 文件。

只需将 NODE_ENV=production 添加到 .env.myMode

Docs

Then NODE_ENV will determine the primary mode your app is running in - development, production or test - and consequently, what kind of webpack config will be created.