# 更新 package.json
在package.json
中配置字段,以使您的包可以在各种环境(例如npm
,webpack
)中工作。
# 配置默认文件
main
:每种环境的默认文件,通常指向 CommonJS 文件。module
:支持 ES 模块的工具的默认文件。您应该尽可能使用Pansy
生成的 ESM 文件。unpkg
:unpkg.com
的默认文件,main 的后备文件。您应该将其指向umd
或iife
捆绑包。jsdelivr
: 和unpkg
一样,用于 jsdelivr.com.
# 指定包含的文件
您应该指定应在 npm 上发布哪些文件,而不是发布所有文件,因为 pansy 会在此处将所有文件输出到dist
目录,如下所示:
{
"files": ["dist"]
}