vue利用环境变量和模式实现不同部署环境下使用不同的变量值 文章背景 概念简介 1.环境变量使用方法 2.如何构建不同模式工程 具体实现 1.在根目录下创建不同模式的配置文件 2.package.json中的scripts配置项增加以下配置 代码中使用环境变量 构建版本 文章背景 开发过程中经常遇到这种情况: 相同的代码部署到不同环境时,需要使用不同的变量。例如:参数加密使用的秘钥SECRET_KEY,在测试环境和生产环境下一般都是不同的秘钥。 这种情况如果直接在项目代码中使用变量定义,在打包部署之前就需要根据环境切换成不同的值,再打包,不利于代码的维护。 这种情况可以利用环境变量和模式来实现,在不用每次打包前改变量的情况下,通过不同的打包命令在代码中使用不同的环境变量。 概念简介