0.9.23 • Published 8 years ago

plug-base v0.9.23

Weekly downloads
4
License
ISC
Repository
github
Last release
8 years ago

Plug Base

QuickStart

var server = require("plug-base");
// 设置根目录
server.root("src");

// 设置配置文件目录
server.config(".config");

// 设置hosts映射关系(将修改hosts)
server.enableHosts({
  "127.0.0.1": [
    "g.cdn.com",
    "a.cdn.com"
  ]
});

// 不修改hosts
server.disableHosts();

server
  // 普通中间件
  .use([router,] function (req, res, next) {
    ...
    next();
  })
  // 支持启动后传入统一配置的中间件
  .plug(require("flex-combo")[, {...}])
  .plug(require("essi")[, {...}])
  // 收尾处理逻辑
  .end(function (req, res, next) {
    // res.buffer
    // res.error
  })
  .listen([80,] [443,] [function (port) {
    ...
  }]);

new Instance

var PlugBase = require("plug-base").PlugBase;

var server = new PlugBase();

// 获取rootCA文件地址
server.getRootCAPath();

根证书生效

访问http://127.0.0.1/~https,该页面中显示了一个根证书二维码以及根证书下载地址。

Mobile Support

使用移动设备扫描二维码并下载根证书安装于设备中,以支持移动设备调试HTTPs页面。

Firefox Support

Firefox有其自身的根证书信任机制,需要另行导入根证书。 通过点击下载地址或直接访问http://127.0.0.1/~rootCA.crt进行下载并导入Firefox。

HTTPs

HTTPs调试需要异步SNI的支持,如需开启HTTPs服务,请将Node.js升级至0.12.x及以上。

OS Support

Mac OS X, Windows, Linux

Issues & Bugs

Tell me Via limingv5#gmail.com

0.9.23

8 years ago

0.9.22

8 years ago

0.9.21

8 years ago

0.9.20

8 years ago

0.9.19

8 years ago

0.9.18

8 years ago

0.9.17

9 years ago

0.9.16

9 years ago

0.9.15

9 years ago

0.9.14

9 years ago

0.9.13

9 years ago

0.9.12

9 years ago

0.9.11

9 years ago

0.9.10

9 years ago

0.9.9

9 years ago

0.9.8

9 years ago

0.9.7

9 years ago

0.9.6

9 years ago

0.9.5

9 years ago

0.9.4

9 years ago

0.9.3

10 years ago

0.9.2

10 years ago

0.9.1

10 years ago

0.9.0

10 years ago

0.8.10

10 years ago

0.8.9

10 years ago

0.8.8

10 years ago

0.8.7

10 years ago

0.8.6

10 years ago

0.8.5

10 years ago

0.8.4

10 years ago

0.8.3

10 years ago

0.8.2

10 years ago

0.8.1

10 years ago

0.8.0

10 years ago

0.7.4

10 years ago

0.7.3

10 years ago

0.7.2

10 years ago

0.7.1

10 years ago

0.6.7

10 years ago

0.7.0

10 years ago

0.6.6

10 years ago

0.6.5

10 years ago

0.6.4

10 years ago

0.6.3

10 years ago

0.6.2

10 years ago

0.6.1

10 years ago

0.6.0

10 years ago

0.4.0

10 years ago

0.3.2

10 years ago

0.3.1

10 years ago

0.3.0

10 years ago

0.2.6

10 years ago

0.2.5

10 years ago

0.2.4

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.2

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago