AMD
AMD要用define定一个模块
define(['dep1', 'dep2'], function (dep1, dep2)
{ return function () {}; });
包目录
package.json包。
bin用于可的目。
lib用于JavaScript的目。
doc用于的目。
test用于测试用的。
CommonJS为package.json定了下一些的。
name包名:它要由小写的数组,可以包以对外时产生的解。之外,NPM还 不要在包中上nodejs复识它是JavaScriptNode。
description:包简介
version。版本。
keywords。关数组,NPM中要用做分索。一个好的关数组有于用 到你编写的包。
maintainers。包者。个者由name、emailweb这3个性组。
“maintainers”: [{ “name”: “Jackson Tian”, “email”: “shyvo1987@gmail.com”, “web”: “http://html5ify. com” }]
* *包目录 * *
package.json包。bin用于可的目。lib用于JavaScript的目。doc用于的目。test用于测试用的。
CommonJS为package.json定了下一些的。name包名: 它要由小写的数组,可以包以对外时产生的解。之外,NPM还不要在包中上nodejs复识它是JavaScriptNode。description:包简介version。版本。keywords。关数组,NPM中要用做分索。一个好的关数组有于用到你编写的包。maintainers。包者。个者由name、emailweb这3个性组。"maintainers": [{
"name": "Jackson Tian",
"email": "shyvo1987@gmail.com",
"web": "http://html5ify. com"
}]
```{
"name": "express",
"description": "Sinatra inspired web development framework",
"version": "3.3.4",
"author": "TJ Holowaychuk <tj@vision-media.ca>",
"contributors": [{
"name": "TJ Holowaychuk",
"email": "tj@vision-media.ca"
},
{
"name": "Aaron Heckmann",
"email": "aaron.heckmann+github@gmail.com"
},
{
"name": "Ciaran Jessup",
"email": "ciaranj@gmail.com"
},
{
"name": "Guillermo Rauch",
"email": "rauchg@gmail.com"
}],
"dependencies": {
"connect": "2.8.4",
"commander": "1.2.0",
"range-parser": "0.0.4",
"mkdirp": "0.3.5",
"cookie": "0.1.0",
"buffer-crc32": "0.2.1",
"fresh": "0.1.0",
"methods": "0.0.1",
"send": "0.1.3",
"cookie-signature": "1.0.1",
"debug": "*"
},
"devDependencies": {
"ejs": "*",
"mocha": "*",
"jade": "0.30.0",
"hjs": "*",
"stylus": "*",
"should": "*",
"connect-redis": "*",
"marked": "*",
"supertest": "0.6.0"
},
图灵社区会员Eric Liu(guangqiang.dev@gmail.com)专享尊重版权2.6 NPM37
"keywords": ["express", "framework", "sinatra", "web", "rest", "restful", "router", "app", "api"],
"repository": "git://github.com/visionmedia/express",
"main": "index",
"bin": {
"express": "./bin/express"
},
"scripts": {
"prepublish": "npm prune",
"test": "make test"
},
"engines": {
"node": "*"
}
}```