位置: 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 转载请保留说明!

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

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

  • 开票资料银行必须填写吗
  • 上级补助收入支出决算科目
  • 从价定率的计算公式
  • 固定资产报废电脑
  • 社保缴费基数的组成部分
  • 委托贷款利息如何计算
  • 会计没签字出纳付款违法么
  • 核定征收生产经营所得税率
  • 工资薪金所得应纳税所得额
  • 从农民合作社取得的普通发票可以抵扣吗
  • 在建工程预转固申请表
  • 油费补贴是否计入个税
  • 收到发票未付款可以抵扣吗
  • 企业如何认定
  • 个人所得税如何做会计分录
  • 开专票需要对方是一般纳税人吗
  • 出售固定资产要交哪些税
  • 纳税人如何办理纳税申报
  • 劳务公司开劳务费发票怎么开,税率是多少
  • 损益类科目为什么不影响利润
  • 独立核算分公司可以享受小型微利企业优惠吗
  • 收到快递关税做什么科目
  • 运输发票车种车号要求 自有车
  • 企业在国内采购并运往境外作为投资的货物
  • 固定资产报多好还是报少好
  • 怎么在安全模式下卸载更新
  • 在标题栏显示完整页面
  • 生产用厂房计入什么科目
  • 俄勒冈州邮编
  • 以旧换新的概念
  • 贝特阿斯品牌介绍
  • php如何实现多线程
  • YII2.0之Activeform表单组件用法实例
  • 房地产开发企业销售自行开发的房地产项目
  • vue 使用高德地图
  • 企业营运资金管理存在的问题
  • 季报的季初季末数怎么填
  • 企业做账会计分录流程
  • python中模块的概念
  • 期货收入交个人所得税吗
  • phpcms rce
  • 母公司为子公司提供担保是利好吗
  • mongo mysql区别
  • MySQL中create table as 与like的区别分析
  • 分组 sql
  • 预提费用取消了吗
  • 背书的行为
  • 什么是认缴出资金额
  • 预交的城建税及附加税
  • 公司分期付款购车怎么做账
  • 中标服务费如何赋码
  • 营业外收入应如何核算
  • 公司转帐支票可以转账吗
  • 政府补助怎么记账
  • 标的编制费
  • 赠送产品会计分录怎么写
  • 对以前年度的收入怎么算
  • 做好年底冲刺
  • 火车票的进项税率是多少
  • 计提折旧的固定资产有哪些
  • 无形资产摊销怎么计算月摊销额
  • 企业的案例分析报告
  • DBCC CHECKIDENT 重置数据库标识列从某一数值开始
  • win10两个网络怎么选择网络
  • win8系统怎么查看隐藏文件
  • mac os x10.6
  • linux pb
  • win7系统怎么把桌面文件放到d盘
  • fcbzmgr.exe
  • c盘越来越小了
  • win10一年更新一次
  • 制作网站页面
  • 使用scp获取远程linux服务器上的文件 linux远程拷贝文件
  • angular页面加载完后执行方法
  • python自动化验证码
  • jQuery ajax提交Form表单实例(附demo源码)
  • javascript数据结构与算法
  • javascript的常用例子
  • android 布局属性大全
  • python simple
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设