package.json 文件


package.json 定义了这个项目所需要的各种模块,以及项目的配置信息(比如名称、版本、许可证等元数据)
1 创建 package.json

npm init  交互式自定义配置, 生成 package.json
npm init –yes  强制生成package.json,用目录名为模块名。目录名不正确会报错。

 

2、 package.json 文件

{

"name": "test",

"version": "1.0.0",

"description": "test",

"main": "main.js",

"keywords": [

"test"

],

"author": "wade",

"license": "MIT",

"dependencies": {

"express": "^4.10.1"

},

"devDependencies": {

"jslint": "^0.6.5"

}

}

 

3、 安装模块并把模块写入 package.json(依赖)

 

npm install babel-cli --save-dev
npm install 模块 --save

npm install 模块 --save-dev

 

4、 dependencies devDependencies 之间的区别?
使用 npm install node_module – save 自动更新 dependencies 字段值;
使用 npm install node_module – save-dev 自动更新 devDependencies 字段值;
dependencie 配置当前程序所依赖的其他包。
devDependencie 配置当前程序所依赖的其他包, 只会下载模块,而不下载这些模块的
测试和文档框架

"dependencies": {
"ejs": "^2.3.4",
"express": "^4.13.3",
"formidable": "^1.0.17"
}

 

posted @ 2018-10-15 17:51  silvercell  阅读(37)  评论(0)    收藏  举报