portfinder.getPort( { port: 8080, // 默认8080端口,若被占用,重复+1,直到找到可用端口或到stopPort才停止 stopPort: 65535, // maximum port }
const portfinder = require('portfinder')
module.exports = new Promise((resolve, reject) => {
portfinder.getPort(
{
port: 8080, // 默认8080端口,若被占用,重复+1,直到找到可用端口或到stopPort才停止
stopPort: 65535, // maximum port
},
(err, port) => {
if (err) {
reject(err)
return
}
devWebpackConfig.devServer.port = port
resolve(devWebpackConfig)
}
)
})

浙公网安备 33010602011771号