我正在使用OSX 10.10.1 homebrew
并oh-my-zsh
重新安装。我nvm
通过homebrew
,然后尝试运行它,但是说-zsh:找不到命令:nvm
知道是什么问题吗?我能够安装和使用git很好...
更新9/20/2019
如DarkPurple141和Elise van Looij的最新回答所述。nvm
与似乎不兼容homebrew
。这也位于此处的官方nvm-sh存储库中。
不支持自制软件安装。如果您对自制安装的nvm遇到问题,请在将其提交之前,将其冲煮卸载,并按照以下说明进行安装。
注意:如果您使用的是zsh,则可以轻松地将nvm安装为zsh插件。安装zsh-nvm并运行nvm upgrade进行升级。
以下步骤应有所帮助:
- $
brew uninstall nvm
- $
brew cleanup
(仅作为衡量标准) - $
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
通过运行$检查nvm是否正确安装
command -v nvm
。4.a如果响应不是$
nvm
,则在〜/ .bash-profile文件中添加以下两行:export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
4.b重新启动计算机(您可以尝试关闭Terminal并先重新启动它)4.c $command -v nvm should now return
nvm`现在用$更新Node.js
nvm install --lts
- 更新npm:$
nvm install-latest-npm
- $
npm install --global mocha
。最后,成功!好吧,对我来说,我也希望你。