我正在使用webpack,需要./node_modules/webpack/bin/webpack.js
使用来执行npx
。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
网络包:3.11.0
我正在使用webpack,需要./node_modules/webpack/bin/webpack.js
使用来执行npx
。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
网络包:3.11.0
Answers:
如果您使用的是Linux系统,请使用sudo
命令
sudo npm i -g npx
npm install -g npx
,输入npx
会给我找不到命令。我正在运行ubuntu 18.04
取消安装
sudo apt remove nodejs
sudo apt remove npm
全新安装
sudo apt install nodejs
sudo apt install npm
配置是可选的,在某些情况下,用户可能会遇到权限错误。
用户定义的目录,npm将在其中安装软件包
mkdir ~/.npm-global
配置npm
npm config set prefix '~/.npm-global'
将目录添加到路径
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.profile
当前会话的刷新路径
source ~/.profile
交叉检查npm和节点模块是否成功安装在我们的系统中
node -v
npm -v
npx
sudo npm i -g npx
npx -v
做得好,我们已经准备就绪...现在,您可以轻松地npx
在系统中的任何地方使用。