最近做低代码,用到的都是之前写vue没接触过的东西。今天就遇到一个解决我问题的npx。先来了解下npx是个什么东西。
概念:npm从5.2增加了npx命令。node自带npm模块,所以可以直接使用npx命令。如果不能用就手动安装下。
$ npm install -g npx
那么npx主要是用来解决什么问题的呢?
就是调用项目内部安装的模块。
原理:运行时会到node_modules/bin路径和环境变量
P
A
T
H
里
面
,
检
查
命
令
是
否
存
在
。
由
于
n
p
x
会
检
查
环
境
变
量
PATH里面,检查命令是否存在。由于npx会检查环境变量
PATH里面,检查命令是否存在。由于npx会检查环境变量PATH,所以系统命令也可以调用。