我的package.json字段备注表
- 🎓 官方相关
- 💻 第三方相关
"module": "lib/esm/index.js"
💻 package.json中的module字段是gulp提出的,防止main入口commonjs与esm规范都有,专门用来表示esm的入口
"sideEffects": false
"typings": "lib/types/index.d.ts" or "types": "lib/types/index.d.ts"
💻 主要用来描述该npm包的typescript类型主声明文件在什么位置,声明文件的发布
"directories": {
"lib": "lib",
"test": "__tests__"
}
🎓 描述项目目录信息
"files": [
"lib"
]
🎓 描述npm包作为dependency安装时,应当输出哪些文件