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的环境变量的主要内容,如果未能解决你的问题,请参考以下文章