位置: IT常识 - 正文

vue多环境配置之 .env配置文件(vue环境搭建及配置简书)

编辑:rootadmin
vue多环境配置之 .env配置文件 Vue之.env环境配置文件

推荐整理分享vue多环境配置之 .env配置文件(vue环境搭建及配置简书),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue如何配置环境变量,vuecli4配置多环境,vuecli4配置多环境,vue环境搭建及配置简书,vue的环境搭建,vue 多环境配置,vue如何配置环境变量,vue 多环境配置,内容如对您有帮助,希望把文章链接给更多的朋友!

.env文件是运行项目时的环境配置文件。但是在实际开发过程中,有本地环境、测试环境、预生产、生产环境等等,不同环境对应的配置会不一样。因此,需要通过不同的.env文件实现差异化配置。 *

文章目录Vue之.env环境配置文件前言一、.env是什么?二、说明及用法1. 文件说明2. 文件读取3. 查看环境变量4. 使用环境变量总结前言

在vue项目实际开发过程中,有本地环境、测试环境、预生产、生产环境等等,不同环境对应的配置会不一样。本文详细介绍了不同的.env文件实现差异化配置

一、.env是什么?

.env文件是vue运行项目时的环境配置文件。

二、说明及用法1. 文件说明

.env: 全局默认配置文件,所有环境(开发、测试、生成等)均会加载并合并该文件。 .env.development: 开发环境的配置文件 lab pre 等 对应相对的环境 以此类推 其他几个分别对应不同的环境请求配置。

以上三个文件的命名为固定格式,不能改变,否则读取不到文件。

vue多环境配置之 .env配置文件(vue环境搭建及配置简书)

.env文件在实际开发中可以省略,如果所有配置都写在对应的文件中。

2. 文件读取Vue会根据启动命令自动加载对应的环境配置文件。

在package.json内配置好相关的映射匹配。

2.1 npm run serve

development模式用于:vue-cli-service serve 模式将NODE_ENV的值设置为模式名称

# 开发环境配置里写ENV = 'development'

通过.env文件增加后缀名来设置某个模式下的环境变量 对应的文件:.env.development

2.2 npm run build

production模式用于:vue-cli-service build 模式将NODE_ENV的值设置为模式名称

# 生产环境配置里写ENV = 'production'

通过.env文件增加后缀名来设置某个模式下的环境变量 对应的文件:.env.production 2.2.1 npm run 自定义模式

// .env.lab"build:lab": "vue-cli-service build --mode lab",// .env.test"build:test": "vue-cli-service build --mode test",3. 查看环境变量

直接log即可

console.log(process.env)4. 使用环境变量const service = axios.create({ // axios中请求配置有baseURL选项,表示请求URL公共部分 baseURL: process.env.VUE_APP_BASE_API + '/admin-api/', // 此处的 /admin-api/ 地址,原因是后端的基础路径为 /admin-api/ 可自定义})NODE_ENV = 'production'VUE_APP_MODE = 'production'

配置直接在配置文件内声音即可, 注意 # 是注释 频繁切换环境可以用

总结

实现不同环境的动态配置。

本文链接地址:https://www.jiuchutong.com/zhishi/295851.html 转载请保留说明!

上一篇:赡养老人专项扣除可以是公婆吗(赡养老人专项扣除标准)

下一篇:一文看懂预训练和自训练模型(预训练的目的)

  • 爱奇艺会员分享二维码在哪里(爱奇艺会员分享电影非会员能看吗)

    爱奇艺会员分享二维码在哪里(爱奇艺会员分享电影非会员能看吗)

  • 联想领像100打印机怎么加粉(联想领像100打印机怎么换粉盒)

    联想领像100打印机怎么加粉(联想领像100打印机怎么换粉盒)

  • 小米CC9怎么拍照扫描文字(小米cc9怎么拍照片)

    小米CC9怎么拍照扫描文字(小米cc9怎么拍照片)

  • 抖音右上角一个小黄点是什么(抖音右上角一个小蓝点是什么)

    抖音右上角一个小黄点是什么(抖音右上角一个小蓝点是什么)

  • 华为手机色彩校正要不要开启(华为手机色彩校正模式怎么关闭)

    华为手机色彩校正要不要开启(华为手机色彩校正模式怎么关闭)

  • 微信可以同步两个手机收信息吗(微信可以同步两个电脑登录吗)

    微信可以同步两个手机收信息吗(微信可以同步两个电脑登录吗)

  • 华为nova7是不是曲面屏(华为nova7是不是快充)

    华为nova7是不是曲面屏(华为nova7是不是快充)

  • 苹果11promax充电发热正常吗(苹果11promax充电器原装多少w)

    苹果11promax充电发热正常吗(苹果11promax充电器原装多少w)

  • 苹果11前面四个孔是什么(苹果11前面四个孔图解,苹果11有的没有?)

    苹果11前面四个孔是什么(苹果11前面四个孔图解,苹果11有的没有?)

  • 显示扩展名怎么设置(显示扩展名怎么设置win11)

    显示扩展名怎么设置(显示扩展名怎么设置win11)

  • 苹果se2是双卡双待吗(苹果se2双卡双待吗?)

    苹果se2是双卡双待吗(苹果se2双卡双待吗?)

  • qqpcmgr文件夹是什么(qqpcmgr文件夹是干嘛的)

    qqpcmgr文件夹是什么(qqpcmgr文件夹是干嘛的)

  • nex3 5g上市时间(nex3 5g怎么样)

    nex3 5g上市时间(nex3 5g怎么样)

  • 音频接口有哪几种(音频接口有哪些)

    音频接口有哪几种(音频接口有哪些)

  • 小米9se下架了吗(小米9se2021)

    小米9se下架了吗(小米9se2021)

  • 快手分享别人的作品别人会知道吗(快手分享别人的作品会有记录吗)

    快手分享别人的作品别人会知道吗(快手分享别人的作品会有记录吗)

  • ssl协议的特点(ssl协议有什么优缺点)

    ssl协议的特点(ssl协议有什么优缺点)

  • t9300cpu相当于i几(t9300处理器相当于i几)

    t9300cpu相当于i几(t9300处理器相当于i几)

  • win10蓝屏whea_uncorr(win10蓝屏whea_uncorrectable)

    win10蓝屏whea_uncorr(win10蓝屏whea_uncorrectable)

  • 删除所有驱动器会怎样(重置电脑选择删除所有驱动器)

    删除所有驱动器会怎样(重置电脑选择删除所有驱动器)

  • Redmi K20 Pro机身容量是多少(红米k20机身)

    Redmi K20 Pro机身容量是多少(红米k20机身)

  • 闲鱼小法庭赢了运费谁出(闲鱼小法庭赢了后续)

    闲鱼小法庭赢了运费谁出(闲鱼小法庭赢了后续)

  • 怎么取消微信分享口令已生成(怎么取消微信分组朋友圈)

    怎么取消微信分享口令已生成(怎么取消微信分组朋友圈)

  • 金针菜的养殖方法与注意事项(图文)(金针菜的养殖方法和技术)

    金针菜的养殖方法与注意事项(图文)(金针菜的养殖方法和技术)

  • Vue--Router--解决多路由复用同一组件页面不刷新问题(vue-router query)

    Vue--Router--解决多路由复用同一组件页面不刷新问题(vue-router query)

  • 如何申请一般纳税人
  • 已在境外缴纳的企业所得税税额 分国不分项
  • 建筑业总产值含税吗百度百科
  • 一般纳税人税收优惠政策有哪些2023年
  • 房产交房前开发商要办齐的手续
  • 零售行业会计核算方法
  • 负数发票作废了对原来的正数发票有什么影响
  • 营改增后银行增值税如何缴纳
  • 积分小技巧
  • 并购重组协议样本
  • 企业内部控制审计报告应当与内部控制评价报告
  • 无法支付的其他账户
  • 研发费用的检测费指的是什么内容
  • 餐饮业中的赠菜计入什么科目
  • 公司有好多没有股份的人
  • 国际货运运费的计算基础
  • 用苹果macbook pro怎样
  • 积分兑换现金的平台
  • 预付会议费会计分录
  • 包装物押金为什么含税
  • 电脑bios打开usb接口
  • 鸿蒙系统小艺怎么改声音
  • linux开机出现grub解决方法
  • 资产减值损失结转
  • PHP:stream_set_blocking()的用法_Stream函数
  • 税收滞纳金可以抵税吗
  • 农场新区
  • 什么是应交税费未交增值税
  • 考到二本
  • 原生php和框架php的区别
  • 出口增值税申报了
  • 股票收入需要交税
  • 消耗性生物资产的账务处理
  • 资产减值损失属于营业外支出吗
  • springboot升级到2.1.6需要注意
  • 销售返利计入销售费用
  • 电商会计如何做账
  • 工会经费为0是不用申报的?
  • 会影响当期损益的科目有
  • 兼职劳务费个税计算器
  • 工程项目成本核算
  • 车辆处置缴纳增值税税率
  • 估价入库的会计分录
  • 税控设备抵减税款分录
  • 递延所得税负债会计分录
  • 出口转内销增值税报表怎么填
  • 销售费用可以提现吗
  • 房屋租赁费交什么税
  • 发票隔年还能做账吗
  • 小规模纳税人收到专票的会计分录
  • 银行开户许可证怎么查询
  • 公司账户美金入账后怎么做分录
  • 怎么统计每日产量
  • 分页存储过程包括
  • centos7修改mtu
  • windows预览版
  • win7电脑连不上wifi怎么解决
  • awk正则表达式中引入变量
  • win10系统如何清洗打印机喷头
  • centos 做bond
  • u深度如何装win7系统
  • win8系统怎么设置桌面
  • win7修改用户密码命令
  • linuxone
  • websocket解决跨域
  • python中的类怎么理解
  • android studio unity3d
  • dos下如何复制文件
  • 耳机插头怎么拔
  • shell中使用变量
  • python日志管理系统
  • unity编译速度吃什么硬件?
  • python自动化部署k8s集群
  • javascript scrollLeft,scrollWidth,clientWidth,offsetWidth 完全详解
  • jquery取消单选框选中
  • 税控盘开票软件下载官网
  • 广西12366社保缴费APP
  • 郑州二套房契税征收2023标准是多少
  • 法制建设包括哪三个方面
  • 什么是重点群体
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设