Как выводить на консоль ошибки в Node.js, даже если ошибка в файле, подключенном с помощью require?
Сразу пример:
вставляю в свой index.js строку: console.log(22)l
Как вы видите, ошибка после закрывающей скобки стоит не двоеточие. При попытке запуска node js мне сразу вываливается ошибка, и указано в какой она строке.
Если я добавляю такой же код в файл, подключаемый в index.js с помощью require, то скрипт просто зависает. Никаких ошибок, просто ничего не выполняется.
Как заставить node выводить мне ошибки во всех файлах?
Yustas Alexu: там код длинный, но если эту строчку удаляешь - все работает. Проблема именно в этой ошибке синтаксической. Но нода никак мне не говорит об этом, и я сижу по 15 минут ищу подобный опечатки
так ведь код я и привел. Ошибку специально вставляю в подключенный скрипт. вместо точки с запятой ставлю букву. Если это удалить, то оно то все работает, но я хочу чтобы если в подключенном скрипте ошибка - меня о ней информировали
Данил: уже понял, но спасибо за помощь. Смысл был в том что я из подключаемого модуля возвращал промис, а там свои законы - нужно ошибки с помощью catch отлавливать, сами они не выводятся