daily-notes
daily-notes copied to clipboard
package.json 相关知识
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 字段优先级

请问,我希望npm 包只蓓浏览器加载 通过 引入 选择哪种呢? moudule?
请问,我希望npm 包只蓓浏览器加载 通过 引入 选择哪种呢? moudule?
字段说明都写了哇,浏览器环境下是 browser 字段