【问题标题】:NPM packages take time to download while website download these packages faster, How?NPM 包需要时间下载,而网站下载这些包更快,如何?
【发布时间】:2021-12-29 17:32:26
【问题描述】:

我对包的理解是我们正在重用别人编写的一段代码,也就是说,当我为我的项目下载大约 10 个奇怪的 NPM 包时,当这些包通过客户端上的浏览器下载时需要很长时间机器,它真的很快(增加渲染时间等)如何?我在这里遗漏了什么吗?

【问题讨论】:

    标签: npm browser package html-rendering


    【解决方案1】:

    当你将一个 npm 包导入你的项目时,你不仅仅是下载包本身,而是包需要单独下载的所有库,可能有很多。此外,您还可以获得库的未压缩源,这会增加时间,有时您甚至可能还会下载 README 和类似的东西。

    当您在您的网站中使用 npm 包时,您会下载该包的“编译”版本。包本身和它需要的所有库都已经在一个文件中。不需要运行的所有内容(例如 README)都被删除。为了进一步减小文件大小,文件被缩小了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-11-15
      • 2012-03-31
      • 1970-01-01
      • 2021-02-16
      相关资源
      最近更新 更多