package.json文件是NPM的配置文件
Npm init 创建配置文件
Npm init yes 快速创建
Package.json文件详解
Name 包名
Version 包的版本号
Description 包的描述
Homepage 包的官网url
Author 包的作者名字
Contributors 包的其他贡献值名字
Dependencies 依赖包列表,如果依赖包没有安装,npm会自动将依赖包安装在node_module目录下
Repository 包代码存放的地方的类型可以是git或svn,git可在GitHub上
Main main字段指定了程序的主入口文件,require(‘moduleName’)就会加载这个文件,这个字段的默认值是模块根目录下面的index.js
keywords 关键字
moduleName: “3.3.3” 固定版本为3.3.3
moduleName: “^3.3.3” ^固定版本范围为3.*.*的
moduleName: “~3.3.3” ~固定版本范围为3.3.*的