簡體   English   中英

-bash:grunt:找不到命令

[英]-bash: grunt: command not found

我正在使用節點0.10.35,並且grunt命令運行正常。 現在,升級到0.12.3之后,grunt命令已停止工作。

操作系統:Mac OSX 10.10.1 node:0.12.3 npm:2.9.1 grunt:0.4.5

我以為節點安裝可能有問題,所以我將它清理了3-4次

我嘗試使用-

  1. 節點-v0.12.3.pkg
  2. 節點版本管理器(nvm)

針對此類問題的許多解決方案建議使用npm install -g grunt-cli

然后使用npm install安裝本地節點模塊。

我按照該步驟進行操作,但出現相同的錯誤。

查找grunt可執行文件的別名位於何處,並檢查PATH環境變量中是否存在文件路徑。 如果不存在,請在PATH中添加路徑。

通常,在/usr/local/bin文件夾中添加grunt可執行文件。 但是對於我的安裝,它放置在/ /Users/<Username>/.node/bin文件夾中。 因此,我需要將/ /Users/<Username>/.node/bin路徑添加到PATH變量。

要了解如何編輯PATH環境變量,請參閱link

假設您已經安裝了grunt ,從外觀grunt ,您可以通過打開~/.bashrc並在文件末尾附加以下內容來手動啟用該命令

eval "$(grunt --completion=bash)"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM