npm相关机制解析.pdfVIP

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

文档评论(0)

1亿VIP精品文档

相关文档