web-dev-qa-db-ja.com

Bower、Grunt、zsh:コマンドが見つかりません:

Grunt&Bowerをインストールし、ZSHを使用しています。

bower --helpまたはgrunt anythingと入力すると、zsh: command not found: bowerまたはzsh: command not found: gruntが表示されます。これを修正するにはどうすればよいですか?

16
ahmedelgabri

追加 /usr/local/share/npm/bin/あなたの$PATH environment

25
Sam Figueroa

上記を機能させることができませんでした。問題は、Macを再インストールしたばかりで、gruntを再インストールするのを忘れていたことです。

bash -lでbashに戻り、gruntを実行することで、gruntが実際にインストールされ、zshellの外部で正しく機能していることをテストできます。

Gruntが同じエラーをスローしている場合は、次を実行してgruntをインストールできます。

Sudo npm install -g grunt-cli 

zshを実行して、zshellに戻ります。

10
dnlmzw

インストールしたとき、グローバルにインストールしましたか?

npm install -g bower

それを試してみてください。そうでない場合は、Sudoも追加してみてください

Sudo npm install -g bower
7
shaunix

Grunt(bower)をインストールすると、ターミナルからディレクトリが通知されます。 ZSHシェルを使用している場合は、これを.zshrcに追加します。

export PATH=/usr/you/directory/npm/bin:$PATH,

私はそれを使用して見つけます:

/lib/node_modules
export PATH=/usr/lib/node_modules/npm/bin:$PATH
2

GNOME-Terminal(Ubuntu UnityおよびGnomeのデフォルト)を使用している場合は、 https://askubuntu.com/questions/279180/nvm-command-not-found-issue の答えを試してください。

0
JumpLink