位置: IT常识 - 正文

解析vue中的process.env(vue中的provide/inject)

编辑:rootadmin
解析vue中的process.env 一、介绍

推荐整理分享解析vue中的process.env(vue中的provide/inject),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue中process.env,vue中的provide/inject,vue中的provide/inject,vue的process,vue中的provide,vue process is not defined,vue中的provide,vue的process,内容如对您有帮助,希望把文章链接给更多的朋友!

1、process

process是 nodejs 下的一个全局变量,它存储着 nodejs 中进程有关的信息。

2、process.env

env 是 environment 的简称,process.env属性返回一个包含用户环境的对象。

3、dotenv

Dotenv 是一个零依赖的模块,它能将环境变量中的变量从 .env 文件加载到 process.env 中。

在终端中输入node进入node环境再输入process.env,可以打印出信息如下图: 、

二、使用1、在nodejs中使用

1、安装

npm install dotenv

2、根目录下创建 .env 文件

HOST = localhostPORT = 8080

3、入口文件中引入 dotenv 并使用

require("dotenv").config({path: '.env'})console.log(process.env.HOST); // localhostconsole.log(process.env.PORT); // 80802、在vue中使用解析vue中的process.env(vue中的provide/inject)

在使用脚手架创建项目的时候,会自动安装dotenv,可以从package-lock.json中找到配置

在main.js入口文件中打印

console.log(process.env);

可以看出,默认的模式是development即开发模式。

模式

官网描述如下:https://cli.vuejs.org/zh/guide/mode-and-env.html

也就是说,在Vue中, NODE_ENV 可以通过 .env 文件或者.env.[mode]文件配置。配置过后,运行 Vue CLI 指令( npm run dev(serve) ,npm run build )时,就会将该模式下的NODE_ENV载入其中了。而这些命令,都有自己的默认模式:

npm run dev(serve) ,其实是运行了 vue-cli service serve ,默认模式为 development 。可以在 .env.development 文件下修改该模式的 NODE_ENV 。npm run build ,其实运行了 vue-cli service build ,默认模式为 production 。可以在 .env.production 文件下修改该模式的 NODE_ENV 。

在根目录下创建文件

NODE_ENV = production

注意:只有 NODE_ENV,BASE_URL 和以 VUE_APP_ 开头的变量将通过 webpack.DefinePlugin 静态地嵌入到客户端侧的代码中。这是为了避免意外公开机器上可能具有相同名称的私钥。

NODE_ENV = developmentVUE_APP_BASE_API = 'http://localhost:8099/'

再打印 process.env的信息如下:

注意:.env 环境文件是通过运行 vue-cli-service 命令载入的,因此环境文件发生变化,你需要重启服务。

除了以上的修改方式外,也可以在命令后直接使用--mode参数手动指定模式。

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

上一篇:基于web的网上图书商城的设计与实现/图书购物系统(基于web的网站设计与实现)

下一篇:前端原生Html免费模板网站总结(带网址)(前端 原生)

  • qq怎么看自己访问过谁(qq怎么看自己访问过的人)

    qq怎么看自己访问过谁(qq怎么看自己访问过的人)

  • 网络安全三关三监测是什么(网络安全三关三监测是指什么)

    网络安全三关三监测是什么(网络安全三关三监测是指什么)

  • 文档背景图片怎么设置(文档背景图片怎么设置合适的大小)

    文档背景图片怎么设置(文档背景图片怎么设置合适的大小)

  • 剪映怎么搜索模版(剪映怎么搜索模板内容)

    剪映怎么搜索模版(剪映怎么搜索模板内容)

  • excel表格线单独移动怎么弄(excel一根线)

    excel表格线单独移动怎么弄(excel一根线)

  • wps在试图打开文件时遇到错误是什么原因(wps在试图打开文件怎么用)

    wps在试图打开文件时遇到错误是什么原因(wps在试图打开文件怎么用)

  • 小红书怎么看自己的评论(小红书怎么看自己的浏览记录)

    小红书怎么看自己的评论(小红书怎么看自己的浏览记录)

  • 快手私信删了另一个手机登录能看见吗(快手私信删了另一个账号)

    快手私信删了另一个手机登录能看见吗(快手私信删了另一个账号)

  • 微星主板关闭uefi(微星主板关闭虚拟化)

    微星主板关闭uefi(微星主板关闭虚拟化)

  • qq匿名悄悄话没了(qq有匿名悄悄话)

    qq匿名悄悄话没了(qq有匿名悄悄话)

  • mtkmt6771v是什么处理器(mtkmt6763)

    mtkmt6771v是什么处理器(mtkmt6763)

  • 钉钉老师能看到学生听课时长吗(钉钉老师能看到作业提交记录吗)

    钉钉老师能看到学生听课时长吗(钉钉老师能看到作业提交记录吗)

  • 数据结构包括数据的什么结构和什么结构(数据结构包括数据的存储结构及结构上的())

    数据结构包括数据的什么结构和什么结构(数据结构包括数据的存储结构及结构上的())

  • ipad一共有多少版本(ipad一共有多少个系列)

    ipad一共有多少版本(ipad一共有多少个系列)

  • ps没有网络可以用吗(ps没有网络可以保存吗)

    ps没有网络可以用吗(ps没有网络可以保存吗)

  • 手机主题如何下载(手机主题如何下载到电脑)

    手机主题如何下载(手机主题如何下载到电脑)

  • 微信充电宝押金怎么退还(微信充电宝押金在哪里退)

    微信充电宝押金怎么退还(微信充电宝押金在哪里退)

  • iphonexs有超广角吗(苹果xs有超广角)

    iphonexs有超广角吗(苹果xs有超广角)

  • oppo手机sos怎么设置(oppo手机sos设置)

    oppo手机sos怎么设置(oppo手机sos设置)

  • 苹果x能遥控空调吗(苹果x能不能用遥控器)

    苹果x能遥控空调吗(苹果x能不能用遥控器)

  • 推荐几个免费的微信公众号第三方管理平台(推荐几个免费的喜剧电影)

    推荐几个免费的微信公众号第三方管理平台(推荐几个免费的喜剧电影)

  • 怎么退出全民k歌(怎么退出全民K歌主播粉丝团)

    怎么退出全民k歌(怎么退出全民K歌主播粉丝团)

  • 如何用小影制作微电影(怎样制作小影有照片又有视频)

    如何用小影制作微电影(怎样制作小影有照片又有视频)

  • 退出电脑屏保按什么键(退出电脑屏保按那个键)

    退出电脑屏保按什么键(退出电脑屏保按那个键)

  • enteringpowermode电脑怎么开启(entering emergency mode)

    enteringpowermode电脑怎么开启(entering emergency mode)

  • 华为mate20自动锁屏(mate自动锁屏)

    华为mate20自动锁屏(mate自动锁屏)

  • 怎样转发别人的抖音视频(怎样转发别人的QQ动态)

    怎样转发别人的抖音视频(怎样转发别人的QQ动态)

  • Web 页面之间传递参数的几种方法(html页面间传数据)

    Web 页面之间传递参数的几种方法(html页面间传数据)

  • kill命令  杀死进程(kill命令机制)

    kill命令 杀死进程(kill命令机制)

  • 关税完税价格是到岸价吗
  • 财务报表是什么意思
  • 预算会计无偿调拨净资产
  • 个人所得税孩子小学升初中要修改吗?
  • 个体工商户怎样纳税
  • 退回投资款怎么做账
  • 律师费的发票税率怎么算
  • 与收益相关的政府补助会计分录总额法
  • 商贸企业加工费包括哪些
  • 处置无形资产取得的收入计入
  • 享受专项附加扣除该怎么申报
  • 外地施工如何开发票
  • 押金计入什么费用
  • 安全生产专项资金绩效目标
  • 股权转让如何避免缴纳个税
  • 迁移税务需要带什么资料
  • 私立医院增值税税率是多少
  • 小规模纳税人代账流程
  • 关税减免有哪些类型?
  • 员工服装属于什么费用类型
  • 天猫运费险是按照每一单结算的吗
  • 公司注销后股东承担责任的法律规定
  • 以前年度资产损失,汇算清缴怎么填表
  • 增值税专用发票怎么开
  • Win7系统中如何快速查询文件内容
  • PHP:oci_lob_copy()的用法_Oracle函数
  • openssh centos
  • u盘win10系统安装教程
  • 网络连接错误是什么意思啊
  • TypeError: Cannot read properties of undefined (reading ‘NAME‘)报错解决
  • 代销商品受托方记账
  • 错误申报多交增值税已经扣税
  • 强化税收风险意识
  • 贷款核销对个人的影响
  • hptlbxfx.exe
  • 企业研发费用的归集
  • phptoken验证原理
  • php常用字符串
  • 月末结转本年利润吗
  • 应收利息的会计处理方法
  • 帝国cms中英
  • php和mysql的联合使用解决了
  • mysql备份导入
  • 股东撤资要交什么税
  • 公司账户转到公司账户要多久
  • 上月暂估成本次月用冲回吗
  • 了解出口业务操作流程
  • 税控盘减免税款月末不用交税还要结转吗
  • 合同负债包括
  • 记账金额错误
  • 有借必有贷借贷必相等的记账规则适用于
  • 培训费产生的差额怎么算
  • 农民工工资专户销户流程
  • 企业利润的构成内容
  • 收款收据可以入账吗
  • 明细账填制要求
  • sqlserver升级到2016
  • mysql数据库随机取数据
  • yum更新所有软件
  • win8怎么卸载应用程序
  • ubuntu下安装win10
  • linux磁盘格式化后一定会清空数据吗
  • Win10年度升级版将正式提供暗黑主题 未自定义颜色都会变暗
  • canvas画心形
  • win sc
  • tree cmd
  • unity3d官方案例
  • html焦点图
  • unity资源包管理器
  • shell脚本定时任务怎么写
  • 上海烟草集团董事长是谁
  • 各种建筑材料税率表
  • 车价36万保险一般多少钱
  • 昆山华润燃气多少钱一方
  • 电子税务局年度申报流程
  • 税务登记证办理
  • 税务稽查为什么不问证人
  • 有关节能环保的英语作文
  • 进项税计提和上交会计分录
  • 台湾大学会计硕士
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设