参考
Nodejs 第四章(Npm install 原理) - 掘金 (juejin.cn)
Nodejs 第五章(Npm run 原理) - 掘金 (juejin.cn)
npm install 流程
项目级别位置
用户级别位置
内置 npm 位置
package-lock.json 作用
锁定版本记录依赖树详细信息
npm run xxx 流程
以 npm run vite 为例
先从当前项目的node_modules/.bin去查找可执行命令vite
如果没找到就去全局的node_modules 去找可执行命令vite,前提是已经npm i vue -g
如果没找到就去全局的node_modules 去找可执行命令vite
再找不到就进行报错