Npx
参考
npx 使用教程 - 阮一峰的网络日志 (ruanyifeng.com)
作用
调用项目安装的模块
npx 想要解决的主要问题,就是调用项目内部安装的模块
运行的时候,会到
node_modules/.bin
路径和环境变量$PATH
里面,检查命令是否存在。由于 npx 会检查环境变量$PATH
,所以系统命令也可以调用
避免全局安装模块
npx 将
create-react-app
下载到一个临时目录,使用以后再删除。所以,以后再次执行上面的命令,会重新下载create-react-app
下载全局模块时,npx 允许指定版本
使用不同版本的 node
1
2 $ npx node@0.12.8 -v
v0.12.8
上面命令会使用 0.12.8 版本的 Node 执行脚本。原理是从 npm 下载这个版本的 node,使用后再删掉。
某些场景下,这个方法用来切换 Node 版本
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 王文哲的博客!