pnpm install和npx基本原理吗

lxf2023-03-17 07:54:01

在之前的三篇文章中讲到了 npm 包管理工具,那样今天我们就来聊一聊它大哥 pnpm,在开始前,我们再聊一聊 npm

npm缺陷

你是真的掌握npm install和npx基本原理 这篇文章中,我们可以通过 npm install 去组装架包,可能会对架包开展扁平化设计,比如在我们工程中必须依靠 axios 时的情况下,会把 axios 依靠的架包一起安装在现阶段项目中的 node_modules 下,这就会形成鬼魂依靠

axios 里的 package.json 文档中存有 proxy-from-env,而我们在自身的项目中想应用 proxy-from-env 架包时,我们不需要组装其依靠,因为通过 import 或是 require 的搜索标准能查找到 node_modules 中的 proxy-from-env 架包,这就叫做鬼魂依靠

在咱们的项目中应用 npm 时,依靠每一次被不一样项目应用,都是会反复组装一次,这不但白白浪费大家大量捞鱼时长,并且占有了很多的运行内存,这势必导致区域的消耗,尽管我运行内存还要多,不受影响