2016-11-30 134 views
0

我是一個新手。 以下是我可以提供的信息,我可以提供更多信息。我記錄了我所做的一切。 我也是一個快速學習者。-bash:grunt:command not found - mac OSx

我在MAC OSX埃爾卡皮坦

我用這個教程作爲我的嚮導(可能是爲什麼我可能遇到了問題) 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 -v 

我得到:

慶典:咕嚕:找不到命令

我甚至一直在這裏進行故障排除和似乎沒有任何工作。 http://gruntjs.com/getting-started

我看了很多關於stackoverflow的問題,但似乎沒有任何工作,我的問題。

是否有一種方式來做一切的全新安裝,並明確我的電腦的一切有關。

我也很想有一個能在我的電腦上正常工作的例子,供新手學習。也許我不應該使用自制軟件來設置它。

非常感謝。

回答

0

-bash:咕嚕:找不到命令

上面行告訴咕嚕沒有安裝在您的系統。

可以使用sudo npm install grunt -g

在此之前安裝的呼嚕聲,你在你的系統中安裝NPM和的NodeJS,這個環節 http://blog.teamtreehouse.com/install-node-js-npm-mac會有所幫助。

+0

我忘了包括我安裝咕嚕聲的部分,什麼也沒有發生。我做你上面提到的。它給了我這條道路「代碼」 /用戶/ /.node/bin/grunt - > /用戶/ /.node/lib/node_modules/grunt/bin/grunt 當我在終端上運行的呼嚕聲,它說沒有命令發現 –

0

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

然後安裝Node.js的與NVM,例如:

$ nvm install v6 

你成功安裝了NVM和Node.js的後,再安裝咕嚕全球模塊。

$ npm install -g grunt 
+0

我可能會繼續嘗試此操作。這樣做有什麼好處。爲什麼你會提出這樣的問題,而我試圖以即將接近它的方式修復它?我必須卸載所有內容嗎? –