mac上npm全局安装包的环境变量设置问题

我是直接在官网下载安装nvm的,不是通过homebrew
然后我想在nvm下的node设置个全局包的

npm config set prefix ~/.nvm/npm-global

我先全局安装cnpm,我发现执行文件在

clipboard.png

给.bash_profile和.bashrc都设置环境变量

clipboard.png

source .bash_profile .bashrc

在输出$PATH变量echo $PATH

clipboard.png

输出的并没有我设置的环境变量!!!

但是!我随便设置个路径(我觉得是只要不带bin)都能设置的上,比如:

clipboard.png

echo $PATH
/Users/lyw/.nvm/versions/node/v8.11.1/bin:/Users/lyw/.nvm/npm-global/adada:/Users/lyw/.nvm/npm-global/adada:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

所以不知道问题出在哪里了
求大神帮帮忙~

阅读 7.1k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题