gpt4 book ai didi

javascript - .min 或 src 为 "main"- node_module 的 package.json 中的文件

转载 作者:行者123 更新时间:2023-11-29 15:23:51 28 4
gpt4 key购买 nike

我正在为浏览器(JS、CSS)编写一个迄今为止没有依赖性的库。现在我至少有一个依赖项,我正在考虑是否将依赖项包含到构建中。

假设我的用户使用 CDN - 当然我的库的缩小文件应该包含依赖项。但是像 webpack 这样的模块打包器呢?如果有人需要/导入库,package.json 应该指向 src 条目还是缩小文件?无论如何,模块 bundler 不会安装并包含依赖项,所以缩小文件将是(依赖项的)重复代码吗?

这方面的最佳做法是什么?

即,我构建了一个依赖于 turfJS 某些模块的传单插件。 Leaflet 是一个 peerDependency,而 turf 是一个依赖。

最佳答案

jsDelivr让你combine你的依赖。根据CDNperf ,它提供了所有 CDN 中最低的延迟之一。

.min or src as “main”-file in package.json for node_module

  • src: "main" 字段
  • min: "unpkg" 字段

关于javascript - .min 或 src 为 "main"- node_module 的 package.json 中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41281530/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com