0%

依赖管理与锁文件(核心)

第二阶段:依赖管理与锁文件(核心)
5. node_modules 结构

扁平化依赖

依赖提升(hoisting)

重复依赖问题

  1. package-lock.json

lock 文件的作用

依赖树锁定原理

何时更新 lock

lock 冲突解决

  1. npm 安装机制

解析依赖树

版本冲突解决策略

扁平化算法

缓存机制

  1. 常见依赖问题

幽灵依赖

多版本依赖

peerDependencies 报错

npm ERR! ERESOLVE