#node.js #child-process #prettier
#node.js #дочерний процесс #более
Вопрос:
В моем проекте есть скрипт, который проверяет некоторые требования к моим `более красивым` материалам.
Я не уверен, что они проверяют, и как я могу исправить свой «более красивый», чтобы он не выдавал ошибок.
function spawn(command, arguments) {
const isWindows = process.platform === "win32";
const result = childProcess.spawnSync(
isWindows ? command ".cmd" : command,
arguments,
{ stdio: "inherit" }
);
if (result.error) {
console.error(result.error);
process.exit(1);
}
if (result.status !== 0) {
console.error(`Error while checking: ${command} ${arguments.join(" ")}`);
process.exit(1);
}
}
function checkPrettier() {
console.info("Check Prettier ...");
spawn("prettier", [
"--config",
"./prettier.json",
"--list-different",
"src/**/*.{ts,tsx,js,jsx,css}",
]);
}
Функция проверки более высокого уровня вернула это в консоль Error while checking: prettier --config ./prettier.json --list-different src/**/*.{ts,tsx,js,jsx,css}