找不到npx命令

Node.js的 Webpack

西里神奇

2020-03-23

我正在使用webpack,我需要./node_modules/webpack/bin/webpack.js使用来执行npxnpx 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

  • 网络包:3.11.0

第2937篇《找不到npx命令》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

6个回答
乐米亚 2020.03.23

如果您使用的是Linux系统,请使用sudo命令

sudo npm i -g npx
GO西门 2020.03.23

如果您使用的是macOS,请使用sudo命令

sudo npm install -g npx

在此处输入图片说明

西里Near 2020.03.23

更新节点对我有帮助,无论是从命令行还是从Web重新下载

阳光老丝 2020.03.23

过了一会儿,我回到了系统,即使它有Node 12.x,也没有npx,甚至没有npm我已经通过安装了Node nvm,所以我将其删除,重新安装,然后安装了最新的Node LTS。这让我npmnpx

樱小胖 2020.03.23

npx应该随npm 5.2+一起提供,并且您有节点5.6 ..我发现,当我使用nvm for Windows安装节点时,它不会下载npx。所以只需全局安装npx:

npm i -g npx
乐米亚 2020.03.23

检查节点,npm,npx的版本,如下所示。如果未安装npx,则使用npm i -g npx

node -v
npm -v
npx -v

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android