Skip to content
Dead-simple pushState-enabled command-line http server.
JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
CHANGELOG.md
README.md
index.js
package.json
pushserve

README.md

pushserve

Dead-simple node.js pushState-enabled command-line http server.

Usage

  • Install it with npm: npm install -g pushserve.
  • Launch: pushserve.
  • You may specify port (default is 8000): pushserve --port 4567.
  Usage: pushserve [options]

  Options:

    -h, --help              output usage information
    -V, --version           output the version number
    -p, --port <port>       Web server port [8000]
    -P, --path <path>       Path [.]
    -i, --indexPath <path>  Path to file which to which 404s will be redirected [index.html]
    -c, --noCors            Disable cross-origin resource sharing
    -s, --noPushstate       Disable pushState

Node.js API:

var pushserve = require('pushserve');
// Any of these ways.
pushserve();
pushserve(function(error, options) {
  console.log('Launched');
});
pushserve({port: 4567, indexPath: '../index.html', noCors: true});
pushserve({port: 5555}, function() {
  console.log('Launched');
});

License

MIT

Something went wrong with that request. Please try again.