我遵循这些指示:
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不起作用。有什么想法可能出错了吗?
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