项目描述文件,记录了当前项目信息,例如项目名称、版本、作者、github地址、 当前项目依赖了哪些第三方模块等。 package.json文件在项目根目录下使用npm init -y命令生成。
在传项目给用户时可以把node_modules文件删除,让用户在此项目根目录下输入命令:npm install,系统会查看dependencies(项目依赖的第三方模块)里面的内容,自动把包下载完,生成node_modules文件
"dependencies": {
"formidable": "^1.2.2",
"mime": "^2.4.6"
}
npm install --production 只安装项目依赖
"devDependencies": {
"gulp": "^4.0.2"
}
"scripts"中可以给命令添加别名
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
//build 就是添加的别名 通过npm run build执行
"build":"nodemon app.js"
},