Vue配置环境变量的方法是什么
发表于:2024-11-11 作者:千家信息网编辑
千家信息网最后更新 2024年11月11日,这篇文章主要介绍"Vue配置环境变量的方法是什么",在日常操作中,相信很多人在Vue配置环境变量的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Vue配置环境
千家信息网最后更新 2024年11月11日Vue配置环境变量的方法是什么
这篇文章主要介绍"Vue配置环境变量的方法是什么",在日常操作中,相信很多人在Vue配置环境变量的方法是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Vue配置环境变量的方法是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
第一 配置package.json
package.json 里的 scripts 配置 serve test build,通过 --mode xxx 来执行不同环境通过 npm run serve 启动本地 , 执行 development通过 npm run test 打包测试 , 执行 testing通过 npm run build 打包正式 , 执行 production
"scripts": { "serve": "vue-cli-service serve --open", "test": "vue-cli-service build --mode testing", "build": "vue-cli-service build",}
第二 配置介绍 简单说明 看详情点击上面tps
以 VUE_APP_
开头的变量,在代码中可以通过 process.env.VUE_APP_
访问。
比如,VUE_APP_MY_NAME = '活在风浪'
通过process.env.VUE_APP_MY_NAME
访问。
除了 VUE_APP_xxx
变量之外,在你的应用代码中始终存在两个默认变量NODE_ENV
和BASE_URL
第三 在根目录新建文件
.env.development 本地开发环境配置
内容如下
NODE_ENV='development'
.env.staging 测试环境配置
NODE_ENV='production'
.env.production 正式环境配置
NODE_ENV='production'
第四
文件已建立完毕,下一步该封装baseURL了,如果你封装了axios,在你的axios父文件夹中在新建一个baseURL.js里面写的是判断环境的代码
let baseURL = "";if (process.env.NODE_ENV == "development") { // 开发环境 因为我这里写了配置跨域的重定路径所以是api baseURL = "/api";} else if (process.env.NODE_ENV == "production") { // 正式环境 baseURL = "https://www.baidu.com";} else { // 测试环境 baseURL = "https://www.ceshi.com";}export default baseURL;
第五
导出baseURL 在封装axsio的地方导入baseURL 将公共地址换成 baseURL变量 (baseURL变量就是写的环境判断)
使用不同的命令 请求的网址就不一样 如
//启动本地服务器npm run serve//启动打包命令npm run build//启动测试环境命令npm run test
说一个细节:如果运行打包命令,dist中index.html直接打开是相对电脑盘符的
要使用一个插件 直接在vsc插件管理下载
到此,关于"Vue配置环境变量的方法是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
环境
配置
变量
方法
命令
学习
测试
代码
文件
封装
不同
插件
更多
帮助
开发
实用
接下来
两个
内容
可以通过
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
我的世界黑芒君被收买服务器被炸
浪潮服务器卡在92
软件开发属于文化产业吗
互联网运动科技公司
可信软件开发理论与技术
东莞oa软件开发程序
服务器的液冷是什么液体
创建一个数据库 名称自定
国家图书文献数据库
直接面向数据库的逻辑结构模型
金蝶服务器可以云端使用吗
服务器全盘备份是什么意思
网络安全基线等级
数据库enum类型的是
网络安全宣传片 第五空间
松原市委网络安全化委员会主任
陕西华屋网络技术有限公司
数据库表达式怎么输入
三维空间科技互联网
软件开发项目流程描述
html5数据库读写
实时数据库组态的体会及收获
志愿软件开发
中药材显微图像数据库
用户网络技术
江苏什么软件开发推广
互联网领先的科技
互联网行业网络安全攻防演练
pubmed数据库费用
服务器配置的前提