avatar

package.json说明

​ 项目的根目录下都会有一个package.json文件,这个文件定义了项目的一些基本信息,如:名称、作者、版本、开发依赖等。使用 npm install时会根据package.json中定义的依赖来安装依赖。

package.json 可以手动创建,也可以使用npm init来创建。package.json中不允许添加中文注释,否则会报错。

数据解释

  • name: 项目的名称(必须)
  • version: 项目的版本(必须)
  • description: 项目描述
  • author: 作者
  • private: 是否私有
  • license: 许可证协议
  • config: 向命令行中添加变量
  • main: 配置项目的入口文件
  • scripts: 用于指定运行npm脚本的缩写,这里可以配置简写,如:”dev”: “node server.js”,可以直接运行 npm run dev
  • dependencies: 指定项目运行所需要的依赖 ——运行模式 -S
  • devDependencies: 指定项目运行所需要的依赖 ——开发模式 -D
  • engines: 用于指定运行该项目所需要的Node版本
  • browserslist: 指定运行的浏览器版本
  • repository: 代码的仓库,可以是git、svn等
  • keywords: 项目的关键字说明
文章作者: 惆怅客
文章链接: https://www.songhailong.com/articles/49581ae7/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 惆怅客

评论