Я пытаюсь работать с вышеуказанным как дочерний процесс, потому что мне нужно добавить некоторые функции. Я использую exe c .spawn для этого. С Linux все работало нормально, но у меня проблемы с windows. При запуске exe c .spawn ('tileserver-gl-light', ['-p', '5000', '- c', 'config. json']);
я получаю: Ошибка запуска дочернего процесса. код # Ошибка: spawn tileserver-gl-light ENOENT
Я также добавил это для отладки:
(() => {
const childProcess = require("child_process");
const oldSpawn = childProcess.spawn;
function mySpawn() {
console.log("spawn called");
console.log(arguments);
const result = oldSpawn.apply(this, arguments);
return result;
}
childProcess.spawn = mySpawn;
})();
И он показывает именно то, что я отправил ...
любой идеи?