Vue配置环境变量的正确打开⽅式⽬录
第⼀配置package.json
farm是什么意思第⼆配置介绍简单说明看详情点击上⾯tps
第三在根⽬录新建⽂件
第四
第五
总结:
第⼀配置package.json
package.json ⾥的 scripts 配置 rve test build,通过 --mode xxx 来执⾏不同环境
通过 npm run rve 启动本地 , 执⾏ developmentd tools
通过 npm run test 打包测试 , 执⾏ testing
dain
通过 npm run build 打包正式 , 执⾏ production
"scripts": {
"rve": "vue-cli-rvice rve --open",
"test": "vue-cli-rvice build --mode testing",
哪里有培训健身教练
"build": "vue-cli-rvice build",
}
第⼆配置介绍简单说明看详情点击上⾯tps
以VUE_APP_开头的变量,在代码中可以通过v.VUE_APP_访问。
⽐如,VUE_APP_MY_NAME = '活在风浪'通过v.VUE_APP_MY_NAME访问。
除了VUE_APP_xxx变量之外,在你的应⽤代码中始终存在两个默认变量NODE_ENV和BASE_URL
第三在根⽬录新建⽂件
riskoff.
env.development 本地开发环境配置
内容如下
NODE_ENV='development'
.env.staging 测试环境配置
NODE_ENV='production'
.env.production 正式环境配置
NODE_ENV='production'
第四
⽂件已建⽴完毕,下⼀步该封装baURL了,如果你封装了axios,在你的axios⽗⽂件夹中在新建⼀个baURL.js⾥⾯写的是判断环境的代码let baURL = "";
if (v.NODE_ENV == "development") {
surprid是什么意思// 开发环境因为我这⾥写了配置跨域的重定路径所以是api
baURL = "/api";
} el if (v.NODE_ENV == "production") {
// 正式环境
baURL = "";
} el {
// 测试环境去留学加拿大
baURL = "";
}中班上学期家长会发言稿
export default baURL;
第五
导出baURL 在封装axsio的地⽅导⼊baURL 将公共地址换成 baURL变量 (baURL变量就是写的环境判断)
使⽤不同的命令请求的⽹址就不⼀样如
//启动本地服务器
npm run rve
//启动打包命令
npm run build
//启动测试环境命令
npm run test临时翻译
说⼀个细节:如果运⾏打包命令,dist中index.html直接打开是相对电脑盘符的
要使⽤⼀个插件直接在vsc插件管理下载
总结:
先配置package.json 在新建需要⽂件然后写判断环境代码
本篇⽂章就到这⾥了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!emotiona什么意思