首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复Mac上的“节点:命令未找到”?节点是使用国产nvm安装的。

如何修复Mac上的“节点:命令未找到”?节点是使用国产nvm安装的。
EN

Stack Overflow用户
提问于 2017-08-03 02:38:30
回答 1查看 9.2K关注 0票数 1

我使用Homebrew在我的Mac上安装了nvm

代码语言:javascript
复制
brew update
brew install nvm
mkdir ~/.nvm
nano ~/.bash_profile

添加到我的.bash_profile下面

代码语言:javascript
复制
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh

然后在我的壳里

代码语言:javascript
复制
source ~/.bash_profile
echo $NVM_DIR

完成这些步骤后,使用 nvm安装了 nodejs

代码语言:javascript
复制
nvm install v6.11.2

问题是,当我输入节点时,它说是节点:命令未找到

代码语言:javascript
复制
$ node
$ -bash: node: command not found

如何使nodejs工作?

下面是我的.bash_profile

代码语言:javascript
复制
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列表。

代码语言:javascript
复制
$ 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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-03 05:19:27

Nvm应该将节点添加到路径中。关闭你的终端,打开一个新的。现在试着运行节点。如果仍然存在问题,请运行:

nvm use v6.11.2

似乎有一个问题的nvm安装与自制。解决方法是运行:

nvm use --delete-prefix v6.11.2 (或者您正在运行的版本)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45473909

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档