初始Node包安装后NPM无法正常工作

时间:2015-06-29 15:53:33

标签: node.js macos bash npm

所以我有一台全新的Macbook Pro运行10.10.3(14D2134)。我通过他们的软件包安装程序安装了Node.js,您可以在https://nodejs.org/

上下载

从那里我尝试通过NPM安装grunt但在收到错误-bash: npm: command not found之后我意识到除了初始安装Node之外,可能还需要安装NPM。

我尝试按照这些说明一起删除Node:How do I completely uninstall Node.js, and reinstall from beginning (Mac OS X)打算通过Homebrew重新安装Node和NPM。但是,按照上面的说明并尝试使用Homebrew安装Node之后,我收到一个错误,说已经安装了Node(显然我没有完全删除它的每一个痕迹),但它没有被链接。所以我按照命令行提示链接Node并成功完成。

所以在这里我安装了Node但仍然得到了这个废话。请发送帮助。 XOXO。

Last login: Mon Jun 29 08:36:45 on ttys000 Jeremys-MacBook-Pro:~ jeremypbeasley$ node -v v0.12.5 Jeremys-MacBook-Pro:~ jeremypbeasley$ npm install -bash: npm: command not found Jeremys-MacBook-Pro:~ jeremypbeasley$

我还尝试了sudo npm install npm -g然后密码,但得到了sudo: npm: command not found

如果这有帮助的话,我也试过调查路径:

Jeremys-MacBook-Pro:~ jeremypbeasley$ which node /usr/local/bin/node Jeremys-MacBook-Pro:~ jeremypbeasley$ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin Jeremys-MacBook-Pro:~ jeremypbeasley$ ls -al /usr/local/bin/npm /usr/local/lib/node_modules ls: /usr/local/bin/npm: No such file or directory /usr/local/lib/node_modules: total 0 drwxrwxr-x 2 502 staff 68 Jun 28 11:11 . drwxrwxr-x 5 502 staff 170 Jun 28 11:24 .. Jeremys-MacBook-Pro:~ jeremypbeasley$

1 个答案:

答案 0 :(得分:0)

那些卸载说明很旧(写于2012年)。我首先要弄清楚您的计算机正在使用哪个节点安装:

which node

你会得到类似的东西:

/usr/local/bin/node

按照该路径(在Finder中选择Go>转到文件夹...或点击衬衫+命令+ g并粘贴路径)。节点将是执行文件或链接。如果是链接,请按照该链接进行操作。它可能导致自制软件的安装。那将是:

/usr/local/Cellar/node

如果您还没有安装Xcode命令行工具,请尝试:

xcode-select --install

让我知道你发现了什么。