Files
bs-manager/.erb/scripts/check-port-in-use.js
2023-07-01 22:12:47 +02:00

13 lines
397 B
JavaScript

import chalk from "chalk";
import detectPort from "detect-port";
const port = process.env.PORT || "1212";
detectPort(port, (err, availablePort) => {
if (port !== String(availablePort)) {
throw new Error(chalk.whiteBright.bgRed.bold(`Port "${port}" on "localhost" is already in use. Please use another port. ex: PORT=4343 npm start`));
} else {
process.exit(0);
}
});