Vue配置生产环境和开发环境
文章描述:
Vue生产环境配置
自定义变量 必须要以VUE_APP_开头定义
.env生产环境和开发环境都会加载(一般用于本地开发)
NODE_ENV = local
VUE_APP_URL = 'http://127.0.0.1/api'
.env.development开发测试(环境加载)
NODE_ENV = development
VUE_APP_URL = 'http://deve.xxx.com/api'
.env.production生产环境加载
NODE_ENV = production
VUE_APP_URL = 'http://prod.xxx.com/api'
配置package.json
"scripts": {
"serve": "vue-cli-service serve",
"build-development": "vue-cli-service build --mode development",
"build-production": "vue-cli-service build --mode production",
"lint": "vue-cli-service lint"
},
在app.vue中打印一下设置的VUE_APP_URL
//注意:一定要在mounted里面才能打印出来,毕竟.env是外部配置文件,加载需要时间的~
mounted() {
console.log(process.env,'环境变量全局')
console.log(process.env.VUE_APP_URL, "生产环境VUE_APP_URL");
}
打包命令:
正式
npm run build-production
开发
npm run build-development
发布时间:2023/10/06
发表评论