在任何一个前端项目似乎都可以看到有package.json这样的一个文件存在,文件里有就是一个JSON对象,它就是大名鼎鼎的配置文件,常见配置有项目启动/打包、声明依赖包等等
package.json都有什么
成员 | 配置项 |
---|---|
必须属性 | name、version |
描述信息 | description、keywords、author、contributors、homepage、repository、bugs |
依赖配置 | dependencies、devDependencies、peerDependencies、optionalDependencies、bundledDependencies、engines |
脚本配置 | script、config |
文件和目录 | main、browser、module、bin、files、man、directories |
发布配置 | private、preferGlobal、publishConfig、os、cpu、license |
第三方配置 | typings、eslintConfig、babel、unpkg、lint-staged、gitHooks、browserslist |
超详细,后续更新~