node.js项目中的package.json
2016-07-28 11:47
761 查看
node.js创建的项目的根目录下,有一个package.json文件,这是一个配置文件,里面是一个写满项目中所需要模块以及项目中的配置信息的json格式的文件
name 名称
version 版本号
keywords 关键字
description 应用描述
config 应用的配置项
author 作者
respository 资源仓库地址
licenses 授权方式
directories 目录
main 应用入口文件
bin 命令行文件
contributors 贡献者
dependencies 项目应用运行依赖模块
devDependencies 项目应用开发环境依赖
engines 运行引擎
script 脚本
npm install koa –save 或 npm install koa -S
安装koa模块,并把该模块写入package.json中的devDependencies属性
npm install koa –save-dev
全局安装
npm install -g eslint 或 npm i -g eslint
{ "name": "node-demo", "version": "1.0.0", "author" : "sikichan", "description" : "A Nodejs Project", "keywords" : "javascript, nodejs", "respository" : { "type" :"git", "url" :"https://github.com/sikichan/node-demo" }, "bugs" : { "url" : "http://path/to/bug", "email" : "sikichan@aliyun.com" }, "contributors" : [ {"name" : "sikichan", "email" : "sikichan@aliyun.com" ] "license" : "ISC", "engines" : { "node" : "6.2.2"}, "script" : { "start" : "node app.js" }, "private": true, "dependencies": { "chai": "^3.5.0", "co": "^4.6.0" }, "devDependencies": { "eslint": "^3.1.1", "fs-extra": "^0.30.0", "kcors": "^1.2.1", "koa": "^1.2.0", "koa-bodyparser": "^2.0.1", "koa-jwt": "^1.2.0", "koa-router": "^5.3.0", "koa-validate": "^0.2.11", "lodash": "^4.13.1", "moment": "^2.14.1", "mongoose": "^4.3.4", "superagent": "^2.0.0" } }
name 名称
version 版本号
keywords 关键字
description 应用描述
config 应用的配置项
author 作者
respository 资源仓库地址
licenses 授权方式
directories 目录
main 应用入口文件
bin 命令行文件
contributors 贡献者
dependencies 项目应用运行依赖模块
devDependencies 项目应用开发环境依赖
engines 运行引擎
script 脚本
命令行
安装koa模块,并把该模块写入package.json中的dependencies属性npm install koa –save 或 npm install koa -S
安装koa模块,并把该模块写入package.json中的devDependencies属性
npm install koa –save-dev
全局安装
npm install -g eslint 或 npm i -g eslint
相关文章推荐
- nodejs 脚本获取webservice数据可key值索引
- node.js笔记——gulp
- windows下安装NodeJs
- windows下安装NodeJs
- node.js在windows下的环境搭建
- Hadoop:NameNode和Secondary NameNode
- LC117 Populating Next Right Pointers in Each Node II
- [leetcode] 19. Remove Nth Node From End of List
- 程序员使用Node的十个技巧
- hadoop namenode及yarn resourcemanager HA配置
- LeetCode进阶之路(Reverse Nodes in k-Group)
- Node.js GET/POST请求
- Node.js 文件操作
- Node.js安装及常用命令(Mac OS )
- JS, Node.js, npm简介
- Populating Next Right Pointers in Each Node
- node anyproxy ssi简易支持
- 《nodejs实战》一
- Nodejs 学习笔记
- 24. Swap Nodes in Pairs