-bash:grunt:找不到命令 - mac OSx

问题描述 投票:1回答:2

我有点像新手。以下是我可以提供的信息,我可以提供更多信息。我记录了我所做的一切。我也是一个快速学习者。

我在MAC OSX El Capitan上

我使用本教程作为我的向导(可能为什么我可能遇到问题)https://changelog.com/posts/install-node-js-with-homebrew-on-os-x

我甚至安装了咕噜声

sudo npm install grunt -g

它甚至给了我这条路

/Users/<file path>/.node/bin/grunt -> /Users/<file path>/.node/lib/node_modules/grunt/bin/grunt

我也知道这与我的$PATH有关

PATH=/usr/local/share/npm/lib/node_modules/grunt-cli/bin:$PATH

看起来一切都正常安装。

当我跑:

grunt

我明白了:

-bash:grunt:找不到命令

如果我输入:

grunt -v

我明白了:

bash:grunt:找不到命令

我甚至一直在这里进行故障排除,似乎没有任何工作。 http://gruntjs.com/getting-started

我已经看了很多与stackoverflow相关的问题,但似乎没有什么对我的问题有用。

有没有办法彻底安装所有东西并清理我的计算机相关的一切。

我也希望有一个能在我的电脑上正常工作的例子,供新手学习。也许我不应该使用自制软件进行设置。

非常感谢。

node.js bash macos gruntjs homebrew
2个回答
-1
投票

-bash:grunt:找不到命令

上面的行告诉你的系统中没有安装grunt。

你可以使用sudo npm install grunt -g安装grunt

在此之前,您已经在系统中安装了npm和nodejs,这个链接http://blog.teamtreehouse.com/install-node-js-npm-mac将会很有帮助。


-1
投票

我建议你使用NVM - Node Version Manager在MacOS上安装和管理你的node.js版本。

然后使用NVM安装Node.js,例如:

$ nvm install v6

成功安装NVM和Node.js后,将Grunt安装为全局模块。

$ npm install -g grunt
© www.soinside.com 2019 - 2024. All rights reserved.