- 19
- 0
- 约3.38千字
- 约 6页
- 2022-05-28 发布于广东
- 举报
npm相关机制解析
你对?常使?的npm了解的有多少?
从这篇?章中能获得什么?
npm的安装机制,即在执?install命令时都做了什么事?
npm的缓存策略,这?做了简单介绍,没深?。
npm的依赖管理,即我们每次安装的依赖都是怎么在node_modules进?管理的?
lock?件究竟有什么??我们到底需要吗?
如果?家对上?三点都很清楚,那就不?浪费太多时间,简单回顾?下就好。 如果不清楚的话可以沉下?看8分钟。
npm依赖安装机制
?先我们来了解?下npm依赖安装的设计哲学:
npm安装依赖的时候会优先安装在当前项?的?录下,保持各个项?依赖的独?性。
优点: 可以减少开发者的?智负担,?便维护各个项?下的不同依赖。
优点: 可以减少开发者的?智负担,?便维护各个项?下的不同依赖。
缺点:A项?和B项?都依赖?个包,这时候就会产?依赖重复安装,造成电脑内存资源的浪费。
当然像webpack、creat-react-app这些依赖也可以安装在全局,这样做的?的是为了?便设置环境变量path,让我们可以在任何地?调?对 应的命令。
了解了这些以后我们来探究?下npm依赖安装的核?机制。
通过上图我们可以看到npm安装依赖的整个脉络,接下来我们逐个分析
当我们执?npm install命令时,会?先去查找对应的配置?件,来告诉npm要以什么样的规则去下载?件。 confi
原创力文档

文档评论(0)