提问者:小点点

排查安装NVM。


我遵循这些指示:

https://keymetrics.io/2015/02/03/installing-node-js-and-io-js-with-nvm/

并运行这个curl请求:

卷曲https://raw.githubusercontent.com/creationix/nvm/v0.23.2/install.sh|bash

它打开了我的bash_profile(不是我的bashrc?),没有任何变化。然后,我的bash中没有可用的npm命令,我的主目录中没有. nvm文件,节点-v不起作用。有什么想法可能出错了吗?


共1个答案

匿名用户

NVM留档说安装脚本会尝试将源代码行添加到您的~/.bash_profile

该脚本将nvm存储库克隆到~/. nvm,并将源代码行添加到您的配置文件(~/.bash_profile~/.zshrc~/.profile)。

可能您在打开终端时加载了~/. bashrc,而没有引用~/.bash_profile,因此您没有“采购”nvm脚本。

尝试将这些行添加到您的~/. bashrc并重新启动您的终端:

export NVM_DIR=~/.nvm
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # This loads nvm

(我假设~/. nvm是您的NVM安装目录)。

额外:您可以查看此链接以了解. bashrc之间的区别_bash_profile