Node学习笔记-002

513 查看

Package.json

在node开发中要依赖大量的第三方模块,第三方模块的安装,就要依赖 Package.json
以一个Package.json文件为例

{

  // 包名称
  "name": "chatrooms",      
  "version": "1.0.0",
  "description": "Minimalist multiroom chat server",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "Yun.kou",
  "license": "ISC",
  
  // 包依赖
  "devDependencies": {      
    "mime": "^1.3.4",
    "socket.io": "^1.4.6"
  }
}
  1. 如果初次可以手动写 Package.json文件 也可以在目标文件目录下 执行 npm init 根据提示 填写就ok了

  2. 如果已经有Package.json 且 其中有 devDependencies,可以直接 npm i

  3. 如果需要安装新的包,在Package.json添加或者执行npm i [包名称] -D (-D表示--save-dev: Package will appear in your devDependencies.)

执行npm i 之后,会多出来node_modules 这个目录,简单说下这个目录,在多人协作项目中会把这个目录忽略掉,成员之间只维护Package.json ,根据Package.json来安装开发所依赖的第三方模块