vue 环境配置.env;.env.development;.env.production配置
vue-cli3 配置文件的环境配置
三个文件
.env //开发和生成环境都用到的配置
.env.development //开发用到的,优先级大于 .env文件
.env.production //打包生成用到的,优先级大于 .env文件
注意: 文件内的命名规则(我死到这儿了)
必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,必须是 VUE_APP_ 开头,
注意: 文件存放位置(我也死到这儿了)
跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录,跟目录
.env.development 文件
# 注意开头 VUE_APP_*
# axios的baseUrl地址
VUE_APP_BASEURL=
# 本地启动服务地址端口
VUE_APP_POST=6999# 连接的服务器的地址
VUE_APP_PROXY_URL=http://127.0.0.1:3000
.env.production 文件
# axios的baseUrl地址
VUE_APP_BASEURL=
# 代理地址端口
VUE_APP_POST=3000
# 代理使用的地址
VUE_APP_PROXY_URL=http://localhost:3000
通过 npm run serve 运行时: process.env.VUE_APP_POST <===> 30001
通过 npm run build 运行时: process.env.VUE_APP_POST <===> 3000
最后再说一遍
开头 VUE_APP_;文件放在跟目录
开头 VUE_APP_;文件放在跟目录
开头 VUE_APP_;文件放在跟目录
开头 VUE_APP_;文件放在跟目录
开头 VUE_APP_;文件放在跟目录
测试
devServer: {port: process.env.VUE_APP_POST || '6999', // 设置端口号,前端页面端口proxy: {//代理'/api': {target: process.env.VUE_APP_PROXY_URL, //API服务器的地址ws: true, //代理websocketschangeOrigin: true, // 是否跨域,虚拟的站点需要更管originpathRewrite: {// '^/api'是一个正则表达式,表示要匹配请求的url中,全部'http://localhost:8081/api' 转接为 http://localhost:8081/'^/api': '',},},},},
axios.js
import axios from 'axios';
let baseURL = process.env.VUE_APP_BASEURL;
const mainInstance = axios.create({ baseURL, timeout: 60000 });
//http request拦截
mainInstance.interceptors.request.use((config) => {console.log(config, 'config');return config;},(error) => {return Promise.reject(error);}
);
//http response 拦截
mainInstance.interceptors.response.use((res) => {return res;},(error) => {return Promise.reject(new Error(error));}
);
export default mainInstance;
在 Windows 操作系统上,环境变量不区分大小写。
vue 环境配置.env;.env.development;.env.production配置相关推荐
- vue环境变量配置——process.env(详细)
在用vue框架时,经常用到两种环境,一种是开发环境,就是本地开发时的环境,一种是生产环境,就是要发布到线上的环境. 平时开发是用生产环境的,如果发布到线上时,需要切换环境为线上.如果人为去切换也是可以 ...
- Vue中.env|.env.development|.env.production文件说明
0.介绍 模式是Vue CLI项目中一个重要的概念,默认情况下,一个Vue CLI项目有三种模式: developemt 模式用于vue-cli-service serve test 模式用于vue- ...
- vue中有关.env;.env.development,.env.production的相关介绍
1,关于文件名:必须以如下方式命名,不要乱起名,也无需专门手动控制加载哪个文件 .env 全局默认配置文件,不论什么环境都会加载合并 .env.development 开发环境下的配置文件 .env. ...
- Vue项目 .env .env.development .env.production 配置说明
1.模式 模式是 Vue CLI 项目中一个重要的概念.默认情况下,一个 Vue CLI 项目有三个模式: development 模式用于 vue-cli-service serve product ...
- vue中 .env .env.development .env.production 详细说明
1.配置文件有: .env 全局默认配置文件,不论什么环境都会加载合并 .env.development 开发环境下的配置文件 .env.production 生产环境下的配置文件 2.命名规则: 属 ...
- vue中的.env | .env.development | .env.production的使用
.env--全局默认配置文件,无论什么环境都会加载合并 .env.development--开发环境下的配置文件 .env.production--生产环境下的配置文件 注意:属性名必须以VUE_AP ...
- .env .env.development .env.production 配置说明
.env .env.development .env.production 配置说明 安装 vue-cli npm install -g @vue/cli 创建项目 vue create envtes ...
- Vue2 中 .env.development .env.production 详细说明
简介 Vue CLI 项目中一个重要的概念.默认情况下,一个 Vue CLI 项目有三个模式: development 模式用于 vue-cli-service serve production ...
- 设置环境变量配置的简单方法.env
什么是.env .env文件位于项目根目录下,作为全局环境配置文件. 通过 .env文件 加载环境变量并且能够自动的通过 getenv(), $_ENV和 $_SERVER 自动调用. 这是一个PHP ...
- Laravel 不同环境加载不同的.env文件
假设有4个.env文件.分别为 .env.local .env.dev .env.test .env.prd 方式一 第一步:bootstrap\app.php 加入代码 $envs = ['loca ...
最新文章
- java socket 模拟im 即时通讯
- php 状态模式,PHP设计模式之状态模式
- 笔记-高项案例题-2013年下-计算题
- 西华大学c语言期末成绩占比例,期末成绩开始录入!优秀率一般不得超过20%
- Reactor模式和Proactor模式
- 简述python_简述Python语言经验总结
- javaee utf-8文件的转换
- html表单下拉美化教程,使用css美化html表单控件详细示例(表单美化)
- 【中间件技术】第一部分 概述(1) 软件构件与中间件基本概念
- arduino和轮毂电机接线_Arduino六足机器人第一部分—机制与接线
- zte中兴客户端掉线的一种解决办法
- 导之以行——儿子喝酸奶篇
- play.html文件,playframework – 如何使用play框架渲染一个简单的html页面?
- 国产32核服务器CPU验证成功!100%自主指令架构,单机最多可支持四路128核,来自龙芯中科...
- 关于linux的考试题
- 人工智能及其背后的技术简介
- 【红队】ATTCK - 浏览器扩展实现持久化
- 100 道常见 Hadoop 面试题及答案解析
- centos光盘修复引导_Centos7 单用户模式/光盘修复模式
- 空间里相片批量导入u盘_手机照片、视频太多?怎么快速保存到U盘上?2分钟教你详细步骤...
热门文章
- 一文读懂SpringCloud全家桶
- Using platform encoding (UTF-8 actually) to copy filtered resources错误
- web服务器基于那个协议,网页浏览服务基于什么协议 Web服务器是基于什么协议...
- 自学python一年开发, 最后还是转型成为java工程师!
- MySQL Workbench建表时 PK NN UQ B UN ZF AI G的含义
- 你需要明白的索引和约束的前缀(AK,PK,IX,CK,FK,DF,UQ)
- html纵向的跑马灯效果,单行文字垂直/水平跑马灯效果
- 基于JAVA城市湖泊信息管理系统计算机毕业设计源码+系统+lw文档+部署
- 企业推进数字化转型零信任是必须?
- 如何制作朋友圈搞笑证件图片(附源码实例)