如何针对不同的环境进行本地部署?
How can I deploy locally for different environments?
我必须在本地部署到开发、测试和生产环境,这样我也有 .env
、.env.development
和 .env.test
。
这是我的包裹json
"scripts": {
"serve": "vue-cli-service serve",
}
阅读.env
或.env.development
或.env.test
如何针对不同环境进行本地部署?
到目前为止,我正在为开发输入这个“yarn serve”
编辑 1:
为了部署测试我这样做了:
"serve:": "vue-cli-service build --mode test"
但是我没有创建环境文件.env.test
但是它的工作,应该不工作,首先应该阅读相应的文件。
构建时可以使用--mode production
、--mode development
、--mode staging
等
因此整个命令将是 vue-cli-service build --mode production
(或任何其他环境而不是生产环境)
这是关于模式和环境变量的文档 link :)
https://cli.vuejs.org/guide/mode-and-env.html
我必须在本地部署到开发、测试和生产环境,这样我也有 .env
、.env.development
和 .env.test
。
这是我的包裹json
"scripts": {
"serve": "vue-cli-service serve",
}
阅读.env
或.env.development
或.env.test
如何针对不同环境进行本地部署?
到目前为止,我正在为开发输入这个“yarn serve”
编辑 1:
为了部署测试我这样做了:
"serve:": "vue-cli-service build --mode test"
但是我没有创建环境文件.env.test
但是它的工作,应该不工作,首先应该阅读相应的文件。
构建时可以使用--mode production
、--mode development
、--mode staging
等
因此整个命令将是 vue-cli-service build --mode production
(或任何其他环境而不是生产环境)
这是关于模式和环境变量的文档 link :) https://cli.vuejs.org/guide/mode-and-env.html