Node自带npm模块,所以可以直接使用npx命令,如果不能用,需要手动安装npm install -g npx
调用项目安装的模块
npx 想要解决的问题,就是调用项目内部安装的模块。
npm install -D mocha
一般来说,调用 Mocha ,只能在项目脚本和 package.json 的scripts字段里面, 如果想在命令行下调用,必须像下面这样。
# 项目的根目录下执行
$ node-modules/.bin/mocha --version
npx 就是想解决这个问题,让项目内部安装的模块用起来更方便,只要像下面这样调用就行了。
$ npx mocha --version
避免全局安装模块
npx create-react-app my-app
运行如上代码后,npx 将create-react-app
下载到一个临时目录,使用后再删除