Создал
spawn
const child = spawn('npm', ['start'], {cwd: '../default'})
Добавил его в функцию
При выводе консоли с
child
, у нас будет объект, у него тоже есть
pid
, но этот
pid
отличается от
pid
запущенного процесса
function stopChild() {
child.kill()
}
При ее вызове, процесс не останавливается
stopChild()
Но, если вызвать его не в другом окружении, он остановится
child.kill()
function stopChild() {
child.kill()
}
stopChild() - не остановит процесс
child.kill() - остановит процесс
Из-за чего так происходит и как мне прокидывать
child
в другие места для работы с ним?