如何在 Mac 上修复 "node: command not found"?节点是使用 homebrew 中的 nvm 安装的
How to fix "node: command not found" on a Mac? Node was installed using nvm from homebrew
我使用 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 using nvm
nvm install v6.11.2
问题是当我输入 node 时 说 node: command not found
$ node
$ -bash: node: command not found
如何让 nodejs 工作?
下面是我的.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
Nvm 应该将节点添加到您的路径中。关闭您的终端并打开一个新终端。立即尝试 运行ning 节点。如果还有问题 运行:
nvm use v6.11.2
homebrew 的 nvm 安装似乎有问题。修复是 运行:
nvm use --delete-prefix v6.11.2
(或者你是哪个版本运行ning)
我使用 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 using nvm
nvm install v6.11.2
问题是当我输入 node 时 说 node: command not found
$ node
$ -bash: node: command not found
如何让 nodejs 工作?
下面是我的.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
Nvm 应该将节点添加到您的路径中。关闭您的终端并打开一个新终端。立即尝试 运行ning 节点。如果还有问题 运行:
nvm use v6.11.2
homebrew 的 nvm 安装似乎有问题。修复是 运行:
nvm use --delete-prefix v6.11.2
(或者你是哪个版本运行ning)