Bläddra i källkod

added a 'listen' option

Webframe now listens by default even if you pass in your own server.
master
mortie 8 år sedan
förälder
incheckning
73e9dfe945
3 ändrade filer med 6 tillägg och 1 borttagningar
  1. 2
    0
      README.md
  2. 3
    0
      index.js
  3. 1
    1
      package.json

+ 2
- 0
README.md Visa fil

Options: Options:


* `server`: Your own HTTP (like the one created by http.createHttpServer). * `server`: Your own HTTP (like the one created by http.createHttpServer).
* `listen`: Whether to call the `listen` method on the server. Defaults to
true.
* `port`: The port to listen on. Defaults to the PORT environment variable, or * `port`: The port to listen on. Defaults to the PORT environment variable, or
8080. 8080.
* `host`: The host to listen on. Defaults to the HOSTNAME environment variable, * `host`: The host to listen on. Defaults to the HOSTNAME environment variable,

+ 3
- 0
index.js Visa fil

this.server = options.server; this.server = options.server;
} else { } else {
this.server = http.createServer(); this.server = http.createServer();
}


// Listen
if (options.listen !== false) {
var port = options.port || process.env.PORT || 8080; var port = options.port || process.env.PORT || 8080;
var host = options.host || process.env.HOSTNAME || "127.0.0.1"; var host = options.host || process.env.HOSTNAME || "127.0.0.1";



+ 1
- 1
package.json Visa fil

{ {
"name": "webframe", "name": "webframe",
"version": "0.6.0",
"version": "0.7.0",
"description": "Web framework.", "description": "Web framework.",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {

Laddar…
Avbryt
Spara