所以我有一台全新的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$
答案 0 :(得分:0)
那些卸载说明很旧(写于2012年)。我首先要弄清楚您的计算机正在使用哪个节点安装:
which node
你会得到类似的东西:
/usr/local/bin/node
按照该路径(在Finder中选择Go>转到文件夹...或点击衬衫+命令+ g并粘贴路径)。节点将是执行文件或链接。如果是链接,请按照该链接进行操作。它可能导致自制软件的安装。那将是:
/usr/local/Cellar/node
如果您还没有安装Xcode命令行工具,请尝试:
xcode-select --install
让我知道你发现了什么。