Вобщим пробовал я и pm2 и forever но если компютер запускаеться и нет интернета то приложения с ошибкой. И при подключении интернета так и висит с ошибкой.
Но решения я нашел. Как оказалось что бы проверирит подключения к интернету можно воспользоваться самим js ну а потом запустить приложения.
Так вот. Что я нашел и доработал: Функция которая проверияет подключение к инттернету каждых 10 секунд (можно любое время поставить) по сеттаймаут. Если подключение есть то выполняеться услове и запускаеться весь код. Если подключение нет то через сет таймаут вызываеться через оперделенное время функция которая делает все то же самое. Но если подключения есть то запускаеться код. Тоесть приложения не будет запущено пока не появиться интернет. Это впринцепе то что мне надо. Теперь при появлении питания 1. Включаеться системник. 2. Заход в виндовс. 3. Автозагрузка приложения. 4. Которое ждет подключение интрнета и работает.
Так же надо установить npm install internet-available - модуль
Может кто-то будет искать решения этой проблемы вот код:
function f333 () {internetAvailable().then(function(){
// код програмы
console.log("Internet");
}).catch(function(){
console.log("No internet"); // Когда нет интрнета
setTimeout (f333, 10000); // Время через которое срабатует функция снова
});
}f333 ();
Всем спс кто пытался помочь:)