mac配置node的环境变量

Posted 赏花赏景赏时光

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac配置node的环境变量相关的知识,希望对你有一定的参考价值。

在使用公司电脑时候,经常因为标装问题,无法全局安装,那这时候我们就需要自定义安装路径,即配置环境变量(全局安装时候,软件安装的位置)。

以下说的都是mac的操作。

以设置node的环境变量为栗子,进行说明:

1、指定npm全局安装的路径

npm config set prefix $(自定义目录)

说明:$(自定义目录),设定npm包安装路径。比如在你的/Users/Lily/Documents文件夹下新建一个文件夹:node_global,这时候执行命令:

npm config set prefix /Users/Lily/Documents/node_global

即上述命令指定npm全局安装路径为:/Users/Lily/Documents/node_global

执行下面命令,可得到npm全局安装路径:

npm root -g   // 查看npm当前安装路径,/Users/Lily/Documents/node_global

2、配置环境变量,让命令可以被找到

// 编辑 ~/.zsh_profile文件或 ~/.bash_profile,取决于你使用的shell脚本,zsh(zsh_profile) or bash(.bash_profile)
export PATH=$自定义目录/bin:$PATH

比如,使用的是bash脚本,则编辑.bash_profile文件,通过vim ~/.bash_profile打开文件,并编辑,内容示例如下:

export N_PREFIX='/Users/Lily/Documents/node-global'
export PATH=$N_PREFIX/bin:$PATH

编辑.bashrc文件,通过vim ~/.bashrc打开文件,输入内容如下:

编译生效

source ~/.bash_profile

接着执行下面命令:

永久生效

. ~/.bash_profile

如果编译后发现未生效或提示npm命令不存在,尝试关闭命令终端重启再安装依赖

以上是关于mac配置node的环境变量的主要内容,如果未能解决你的问题,请参考以下文章

mac 怎么配置nodejs的环境变量

mac配置node的环境变量,-bash: ls:command not fund

MAC 搭建vue开发环境,配置环境变量

mac环境变量

Mac下安装Node环境看过来

node.js环境在Window和Mac中配置,已经安装cnpm和配置Less环境