20

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

入力するとき、取得するとき、bower --helpまたはこれを修正するにはどうすればよいですか?grunt anythingzsh: command not found: bowerzsh: command not found: grunt

4

6 に答える 6

28

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

于 2012-10-08T16:51:53.527 に答える
13

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

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

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

sudo npm install -g grunt-cli 

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

于 2014-09-06T16:21:38.413 に答える
8

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

npm install -g bower

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

sudo npm install -g bower
于 2012-09-29T05:47:24.657 に答える
2

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

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

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

/lib/node_modules
export PATH=/usr/lib/node_modules/npm/bin:$PATH
于 2017-03-04T09:04:39.167 に答える
1

yarn代わりに使用しましたnpm

yarn add grunt grunt-cli
yarn grunt

それは私のために働いた。うまくいけば、それは他の誰かを助けるでしょう:)

于 2020-04-10T23:16:39.527 に答える
0

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

于 2015-05-08T08:15:40.690 に答える