vue设置环境变量

1、在根目录地下建立两个文件,.env.development 和 .env.production

javascript 复制代码
VUE_APP_BASE_API=""

.env.development这个就是开发环境,.env.production这个就是生产环境,也就是这个可以写本地的ip端口

.env.production 这个就是生产环境,写线上正式环境的ip端口

npm run serve 运行开发环境,npm run build 打包生产环境

还有env.production文件里面的命名必须VUE_APP_BASE_API=""格式

2、使用

javascript 复制代码
const instance = axios.create({
  baseURL: process.env.VUE_APP_BASE_API,
  timeout: 5000,
});

在这一设置就可以了,自动加在设置.env.development和.env.production的地址

相关推荐
肥肠可耐的西西公主2 分钟前
前端(AJAX)学习笔记(CLASS 2):图书管理案例以及图片上传
前端·笔记·学习
大胖丫3 分钟前
vue 学习-vite api.js
开发语言·前端·javascript
孙桂月4 分钟前
ES6相关操作(2)
前端·javascript·es6
遇见很ok4 分钟前
js中 ES6 新特性详解
开发语言·javascript·es6
陈浩源同学5 分钟前
学习 TypeScript 栈和队列数据结构
前端·算法
我这一生如履薄冰~6 分钟前
简单封装一个websocket构造函数
前端·javascript·websocket
fangcaojushi7 分钟前
解决webpack5.54打包图片及图标的问题
前端·vue.js
海盗强7 分钟前
Webpack打包优化
前端·webpack·node.js
星之卡比*9 分钟前
前端面试题---vite和webpack的区别
前端·面试
^^为欢几何^^14 分钟前
npm、pnpm和yarn有什么区别
前端·npm·node.js