我使用Homebrew在Mac上安装了 nvm 。
brew update
brew install nvm
mkdir ~/.nvm
nano ~/.bash_profile
下面添加到我的.bash_profile
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
然后在我的shell中
source ~/.bash_profile
echo $NVM_DIR
执行这些步骤后安装 nodejs
nvm install v6.11.2
问题是当我输入节点时,表示找不到节点:
$ node
$ -bash: node: command not found
如何让nodej工作?
以下是我的.bash_profile
if [ -f `brew --prefix`/etc/bash_completion ]; then
. `brew --prefix`/etc/bash_completion
fi
export PATH="/usr/local/bin:$PATH"
#for brew nvm
exportNVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
这是根据nvm
的nodejs列表$ nvm list
v6.11.2
node -> stable (-> v6.11.2) (default)
stable -> 6.11 (-> v6.11.2) (default)
iojs -> N/A (default)
lts/* -> lts/boron (-> v6.11.2)
lts/argon -> v4.8.4 (-> N/A)
lts/boron -> v6.11.2
答案 0 :(得分:1)
Nvm应该在您的路径中添加节点。关闭终端并打开一个新终端。立即尝试运行节点。如果您仍然遇到问题:
nvm use v6.11.2
使用自制软件安装nvm似乎存在问题。修复是运行:
nvm use --delete-prefix v6.11.2
(或您正在运行的版本)