web-dev-qa-db-ja.com

npxコマンドが見つかりません

私はwebpackを使用しており、npxを使用して./node_modules/webpack/bin/webpack.jsを実行する必要があります。 npx webpackはwebpackバイナリ(./node_modules/webpack/bin/webpack)を実行しますが、npx webpackを実行するたびにbash: npx: command not foundを取得します。

私は使っている:

  • ノード:v9.5.0

  • npm:5.6.0

  • nvm:1.1.5

  • webpack:3.11.0

49

npxはnpm 5.2+に付属している必要があり、ノード5.6があります。Windows用のnvmを使用してノードをインストールすると、npxがダウンロードされないことがわかりました。したがって、npxをグローバルにインストールするだけです。

npm i -g npx
79
Bar Horing

linuxシステムを使用している場合は、Sudoコマンドを使用します

Sudo npm i -g npx
15

以下に示すように、ノード、npm、npxのバージョンを確認します。 npxがインストールされていない場合は、npm i -g npxを使用します

node -v
npm -v
npx -v
1
Arafath

しばらくしてシステムに戻りましたが、Node 12.xがありましたが、npxまたはnpmさえありませんでした。 Nodeをnvm経由でインストールしたので、削除して再インストールし、最新のNode LTSをインストールしました。これにより、npmnpxの両方が得られました。

0
aalaap

macOSを使用している場合は、Sudoコマンドを使用します

Sudo npm install -g npx

enter image description here

0
Golam Sorwar

ノードを更新すると、コマンドラインからでも、Webからノードを再ダウンロードしても、役立ちました。

0
Brian Sunbury