Новейшая стабильная версия Electron доступна только на узле 14.x. Можно ли разветвить дочерний процесс для запуска на узле 16.6.1?
В дочернем процессе должен быть запущен узел 16.6.1 для совместимости с модулем. Одно из решений, которое я рассматривал, заключалось в запуске сценария bash или аналогичного для запуска другого приложения узла, но использование child_process
позволяет мне получить информацию от дочернего элемента.
Какой модуль имеет это требование? Хотя я знаю, что Discord.js является одним из них.
@KelvinSchoofs точно это Discord.js
Не совсем уверен, почему вы использовали это в Electron. Я бы предложил использовать более низкую версию, если это возможно. Вы можете дождаться, пока Electron переключится на Node v16, но, зная их, это займет очень много времени. Есть эта проблема (которая может быть вашей) вы можете уточнить. В противном случае, боюсь, мой ответ об использовании
child_process
илиnode
NPM-модуля — это все, что осталось.