Как я могу запустить пользовательское приложение из электронного приложения. После запуска приложения электронное приложение должно выйти и перезапуститься после завершения программы. Это для освобождения системных ресурсов.
Я надеялся, что смогу использовать child_process.spawn с опцией detach и unref.
let command= 'notepad.exe && ./electron.exe'
const launched_application = child_process.spawn(command,[],{detached:true,stdio:'ignore',shell:true})
launched_application.unref()
app.quit()
Когда код попадает в app.close (), child_process также уничтожается. Есть ли способ сохранить child_process запущенным после app.quit ()
Это также вызывает ошибку в части &&, которую я планирую исправить с помощью файла .bat. Любые рекомендации по этому вопросу также приветствуются.