Если сервер node.js не запускается, можно попробовать следующие шаги для устранения проблемы:
1. Проверить, что все необходимые зависимости установлены. Выполните команду `npm install`, чтобы установить все зависимые модули, указанные в `package.json`.
2. Проверить, что все файлы и пути указаны правильно. Убедитесь, что пути к файлам и папкам указаны корректно и без опечаток.
3. Проверить, что порт, на котором запускается сервер, не занят другим приложением. Измените порт сервера в настройках, если это необходимо.
4. Проверить, нет ли ошибок в коде сервера node.js. Ошибки в коде могут привести к сбою сервера. Используйте инструменты для отладки, такие как `console.log()` или `debugger`, чтобы выявить возможные ошибки.
Ошибку "несколько раз запустить файл, но получаю сообщение об ошибке [nodemon] app crashed - waiting for file changes before starting..." можно исправить следующими способами:
1. Убедитесь, что все зависимости, указанные в `package.json`, установлены. Выполните команду `npm install`, чтобы установить все зависимости.
2. Проверьте, что все модули импортированы и установлены правильно. Убедитесь, что все модули, используемые в вашем коде, установлены с помощью команды `npm install`.
3. Проверьте наличие ошибок в вашем коде. Возможно, в вашем коде есть синтаксические ошибки или ошибка в логике, что приводит к сбою сервера.
4. Проверьте логи или вывод в консоль, чтобы увидеть дополнительную информацию об ошибке. Может быть, есть информация о конкретной ошибке, которую можно использовать для исправления проблемы.
Если ни один из этих способов не решает проблему, рекомендуется проконсультироваться с сообществом или разработчиками node.js для получения дальнейшей поддержки.