到目前为止,我所做的是:
我一直在试图建立多种构建模式类似staging,testing,production和development根据NODE_ENV=production。因此,我将各个文件保留在项目文件夹的根目录中,如下所示:
现在,所有这些文件都具有
NODE_ENV=production
VUE_APP_ENV=<mode>
Run Code Online (Sandbox Code Playgroud)
我遵循的文件明确指出,
vue-cli-service build --mode staging使用.env,.env.staging和.env.staging.local(如果存在)以暂存模式构建生产应用程序 。
问题:
如预期的那样,运行命令npm run build --mode staging将提供具有.env.staging文件中列出的变量的生产版本。但是,production将加载变量而不是staging。
参考:
您需要使用以下命令
npm run build---mode暂存
之前的所有参数--都被认为是npm参数,之后的所有参数都--被传递给vue-cli-service
| 归档时间: |
|
| 查看次数: |
2099 次 |
| 最近记录: |