package.json文件形式
package.json文件是以对象的形式进行编辑,可以手动进行编写,也可以通过npm init生成
package.json的生成方式
1.手动编辑;
2.通过命令行生成 --npm init
package.json中常用的字段名
字段名 | 字段说明 | 字段类型 | 举例 | 字段详细链接 |
---|---|---|---|---|
name | 名称 | String | test | 无 |
version | 版本:遵循规则为大版本.中版本.小版本 | String | 1.0.0 | 无 |
private | true:私有化,防止意外发布 | Boolean | true | 无 |
scripts | 执行脚本命令 | Object | { "start": "vue-cli-service start"} | 无 |
author | 作者 | String | test | 无 |
description | 描述 | String | package.json文件详解 | 无 |
license | 许可证,默认是ISC、有的默认是MIT | String | ISC | 无 |
main | 入口文件 | String(文件名) | index.js | 无 |
keywords | 关键词句,用于搜索 | String | package.json | 无 |
dependencies | 生产环境时使用的包 | Object | {"axios": "^0.21.1"} | 暂定 |
devDependencies | 开发环境时使用的包 | Object | { "babel-loader": "^7.1.1",} | 暂定 |
browserslist | 浏览器限制 | Object | { "> 1%"} | 暂定 |
engines | node,npm版本限制 | Object | {"node": ">= 4.0.0","npm": ">= 3.0.0"} | 暂定 |
网友评论