запуск программы через node.js
Когда я запускаю 1 программу таким образом, я получаю ошибку: "Configuration file was not found" (При обычном запуске, программа работает нормально). Т.е программа начинает запускаться, но потом я получаю эту ошибку. Из-за чего может возникать?
const filePath = 'путь';
require('child_process').execFile(filePath);
Ответы (1 шт):
Автор решения: vsemozhebuty
→ Ссылка
Есть вероятность, что программа подразумевает запуск с опеределённым рабочим (текущим) каталогом. Попробуйте задать его явно:
const filePath = 'путь';
const fileDir = require('path').dirname(filePath); // или просто задайте путь строкой
require('child_process').execFile(filePath, { cwd: fileDir });