StarFire_xm
  • 文章
  • 粉丝
  • 评论

linux环境变量配置

2019-09-16 16:53:380 次浏览0 次评论技能类型: linux

在开发中,通常我们都会有测试环境和线上环境,那么如何配置呢。我们来看下在linux下配置环境变量的方法.   

在开发代码中我们时常可以见到:

if (process.env.NODE_ENV === 'production') {
  //当环境为production时做的事

} else {
  
}

process是node的全局属性,所有直接用就可以了;


Linux配置环境变量

临时方法:
查看环境变量,添加环境变量,删除环境变量

#node中常用的到的环境变量是NODE_ENV,首先查看是否存在
echo NODE_ENV
#如果不存在则添加环境变量
export NODE_ENV=production
#环境变量追加值
export path=path:/home/download:/usr/local/
#某些时候需要删除环境变量
unset NODE_ENV
#某些时候需要显示所有的环境变量
env


永久方法:
打开配置文件所在

# 所有用户都生效
vim /etc/profile
# 当前用户生效
vim ~/.bash_profile
在文件末尾添加类似如下语句进行环境变量的设置或修改

# 在文件末尾添加如下格式的环境变量
export path=path:/home/download:/usr/local/
export NODE_ENV = product
最后修改完成后需要运行如下语句令系统重新加载

# 修改/etc/profile文件后
source /etc/profile
# 修改~/.bash_profile文件后
source ~/.bash_profile


感谢技术网友的分享:

https://***.cnblogs.com/zdz8207/p/nodejs-process-env.html

    发表

    还没有评论哦,来抢个沙发吧!