# 更新 package.json

package.json中配置字段,以使您的包可以在各种环境(例如npmwebpack)中工作。

# 配置默认文件

  • main:每种环境的默认文件,通常指向 CommonJS 文件。
  • module:支持 ES 模块的工具的默认文件。您应该尽可能使用Pansy生成的 ESM 文件。
  • unpkgunpkg.com的默认文件,main 的后备文件。您应该将其指向umdiife捆绑包。
  • jsdelivr: 和unpkg一样,用于 jsdelivr.com.

# 指定包含的文件

您应该指定应在 npm 上发布哪些文件,而不是发布所有文件,因为 pansy 会在此处将所有文件输出到dist目录,如下所示:

{
  "files": ["dist"]
}