npx功能

2020-04-07  本文已影响0人  砂壶

npx要解决的主要问题:调用项目内部安装的模块

比如安装webpacknpm i -D webpack要运行其命令要:
./node_modules/.bin/webpack -v
而用npx可直接:
npx webpack -v

原理就是运行的时候,会到node_modules/.bin路径和环境变量$PATH里面,检查命令是否存在。

另外还可以避免全局安装模块,使用不同版本的node,执行 GitHub 源码,具体可以点下方链接了解:
http://www.ruanyifeng.com/blog/2019/02/npx.html
https://github.com/zkat/npx
https://nodejs.dev/the-npx-nodejs-package-runner

上一篇 下一篇

猜你喜欢

热点阅读