curl http://npmjs.org/install.sh | sh
$ [sudo] npm install portfinder
The portfinder
module has a simple interface:
var portfinder = require('portfinder');
portfinder.getPort(function (err, port) {
//
// `port` is guarenteed to be a free port
// in this scope.
//
});
By default portfinder
will start searching from 8000
. To change this simply set portfinder.basePort
.
$ npm test