npx

283 阅读1分钟

npx可以执行node_modules下的.bin里的命令

如npx mocha而不是node_modules/.bin/mocha也不是npm run ***mocha

npx可以执行环境变量

如npx ls,npx pwd

npx可以避免全局安装模块,而是下载至缓存中-使用-删掉缓存,并且,只要在本地找不到模块, npx就会下载

如npx create-react-app myreact ,最后create-react-app --version发现没有该命令

npx可以指定模块版本

如npx uglify-js@3.1.0 src/App.js -o ./public/aaa.js

可以用来指定node版本

如npx node@0.12.1 -v

-p可以指定多个模块

如npx -p node@0.12.1 -p mocha@6.2.1 mocha --version node -v