vue项目package.json文件解析
字段名 | 含义 |
---|---|
name | 项目名称 |
version | 版本,以3个数字表示:x.x.x;第一个数字是主版本号,第二个数字是次版本号,第三个数字是补丁版本号 |
description | 对项目的描述 |
author | 作者 |
private | true允许发布,false拒绝发布 |
main | 应用程序的入口点 |
repository | 包的仓库地址 |
scripts | 对象,指定项目的生命周期各个环节需要执行的指令;每个属性对应一段脚本,比如build对应node build.js,命令行npm run build等同于node build.js;【传参】向npm传参使用- -标明; |
dependencies | 设置了作为依赖安装的npm软件包列表 |
devDependencies | 设置了作为开发依赖安装的npm软件包的列表 |
engines | 设置了此软件包在哪个版本的Node.js上运行 |
browserslist | 用于告知要支持哪些浏览器 |
npm语义版本控制
所有版本都有3个数字