web-dev-qa-db-ja.com

lernaのコマンドを実行できません

Npmを使用してlernaをインストールしようとしていますが、パッケージは正常に追加されますが、lernaのコマンドを実行すると次のようになります。

bash:lerna:コマンドが見つかりません

ノードバージョン:v8.10.0

Npmバージョン:3.10.9.

私がしようとしているものは次のとおりです。

$ npm install --global lerna
C:\Users\<user-name>\AppData\Roaming\npm\lerna -> C:\Users\<user-name>\AppData\Roaming\npm\node_modules\lerna\bin\lerna.js
C:\Users\<user-name>\AppData\Roaming\npm
`[email protected]

VaibhavPC@Vaibhav MINGW64 ~/Projects/lerna init 
bash: lerna: command not found
15
Vaibhav Agrawal

1)ENVIRONMENT_VARIABLES あれは NODE_PATHが存在するかどうか。そうでない場合は、PATH環境変数にパスを追加する必要があります。

2)再インストール

enter image description here

5
Praveen Kumar

三つのこと:

  1. コマンドが見つからないというエラーについては、パスが正しく設定されているかどうか、環境を確認してください。
  2. 次に、lernaフォルダーに直接移動してコマンドを実行できます。ここから実行できる場合は、パスに問題があることを意味します。つまり、ポイント1
  3. 3番目のオプションは、再インストールして再度インストールすることです。

コマンドを実行してみてください

npm install --g lerna
6
Alper Ebicoglu

私の場合は、Sudo npm install --g lerna、およびブートストラップ後に機能します

1
Ping Woo

糸を使用してlernaをインストールしたときに、この問題に直面しました。 npmを使用して再インストールすると、問題が解決しました。

0
Mandar Dhadve

Npmでもこの問題がありました。

明示的に追加することにより

C:\Users\yourusername\AppData\Roaming\npm

「環境変数」の「システム変数」の下のPATH変数を使用すると、問題が解決します。

0
mruanova