Nodejs 中 npm install & run 原理

36 阅读1分钟

参考

Nodejs 第四章(Npm install 原理) - 掘金 (juejin.cn)

Nodejs 第五章(Npm run 原理) - 掘金 (juejin.cn)

npm install 流程

image.png

项目级别位置

image.png

用户级别位置

image.png

内置 npm 位置

image.png

package-lock.json 作用

锁定版本记录依赖树详细信息

image.png

npm run xxx 流程

以 npm run vite 为例

先从当前项目的node_modules/.bin去查找可执行命令vite

image.png

如果没找到就去全局的node_modules 去找可执行命令vite,前提是已经npm i vue -g

image.png

如果没找到就去全局的node_modules 去找可执行命令vite

再找不到就进行报错

npm 生命周期

image.png