Get an available TCP port to listen
$ cnpm install get-port-plz
Get an available TCP port to listen
Install package:
yarn add get-port-plz
# or
or npm install get-port-plz
const getPort = require('get-port-plz')
// or
import getPort from 'get-port-plz'
function getPort(options?: GetPortOptions): Promise<number>
Try sequence is: port > ports > memo > random
interface GetPortOptions {
name?: string
random?: boolean
port?: number
ports?: number[]
memoDir?: string
memoName?: string
}
nameUnique name for port memorizing. Default is default.
randomIf enabled, port and ports will be ignored. Default is false.
portFirst port to check. Default is process.env.PORT || 3000
portsAlternative ports to check. Default is [4000, 5000, 6000, 7000]
memoDir / memoNameOptions passed to fs-memo
node_modules/get-port/dist.get-portMIT
Copyright 2013 - present © cnpmjs.org | Home |