npx使用

npx

起源:

​ npm5.2 之后又添加了一个新的工具 npx 用来执行 npm 二进制执行文件,即用于执行项目内安装的模块

原理:

​ 运行的时候,会到node_modules/.bin路径和环境变量$PATH里面,检查命令是否存在。由于 npx 会检查环境变量$PATH,所以系统命令也可以调用。

使用方法:

例如:项目内部安装了测试工具 Mocha

$ npm install -D mocha
$ npx mocha --version

如果没有npx则需要到安装包的bin下使用:

$ node-modules/.bin/mocha --version

注:

​ 由于 npx 会检查环境变量$PATH,所以系统命令也可以调用。

$ npx ls
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章