前言
npx最想要解决的主要问题,就是调用项目内部安装的模块。
比如我们通过-D
安装了 Mocha工具。
npm install -D mocha
如果需要调用mocha的命令只能通过
node-modules/.bin/mocha --version
npx就是解决这个问题的,让项目内部安装的模块用起来更加方便
npx mocha --version
避免全部安装
除了调用内部模块,npx还能避免全局安装模块,比如: create-react-app
就是全局安装模块,npx可以运行它,而不进行全局安装
npx create-react-app my-react-app