我是新手。我想用Grunt来运行一些图像优化。但由于某种原因我无法安装它。
我通过在终端中复制它来安装Homebrew:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我还在我的系统上安装了节点(通过下载.pkg并安装它)。
当我检查是否安装了Homebrew和Node时,我得到了这个:
Joost:~ jvd$ which brew
/usr/local/bin/brew
Joost:~ jvd$ which node
/usr/local/bin/node
当我尝试使用此代码安装Grunt时:npm install -g grunt-cli我得到(当我使用$ sudo时)
Joost:~ jvd$ npm install -g grunt-cli
-bash: npm: command not found
同样如下:npm update -g npm。
就像我说的那样,我对这一点很新,所以我刚刚在网上搜索了大部分内容。但无法弄清楚这一点。有人知道出了什么问题吗?
谢谢! Joost
答案 0 :(得分:0)
几个星期前,这对我有用:
$ brew update
$ brew uninstall node
$ brew install node
$ sudo brew postinstall node
如果您遇到任何访问错误,可能必须使用sudo。有时通过自制程序安装节点会导致错误。所以另一个选择是卸载它并下载node.js包并自己安装它而不用自制程序。