Skip to content

鼓励作者:欢迎 star 或打赏犒劳

package.json 相关知识

版本说明

字段说明
^1.0.0会匹配所有 1.x.x版本,保持一致 major version (大于等于当前版本,小于 2.0.0)
~1.0.0会匹配所有 1.0.x版本,保持一致 minor version (大于等于当前版本,小于 1.1.0)
1.x会根据 x 的位置来匹配对应规则

npm 包入口文件定义

字段说明

字段说明支持环境
main用于指定 npm 包的入口文件browser / node
module用于指定 es modules 规范的入口文件browser / node
browser用于指定 npm 包在 browser 环境下的入口文件browser

优先级说明

详细资料 - package.json 中 你还不清楚的 browser,module,main 字段优先级

流程图

如有转载或 CV 的请标注本站原文地址