CommonJS是啥东西嘞

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": "*"
    }
}```
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值