#node.js
#node.js
Вопрос:
По какой-то причине я часто замечаю, что после того, как мой терминал некоторое время открыт, я больше не вижу выходных данных с моего сервера nodejs. Тем не менее, я знаю, что он запущен. Как мне повторно открыть информацию о выходе узла? (Под выходной информацией я подразумеваю «console.log» в коде nodejs. Я работаю на Linux.
Комментарии:
1. Можете ли вы опубликовать свой код?
2. Вопрос не зависит от кода, кроме консоли. войдите, как я уже упоминал. Так что, если хотите: console.log («привет»); больше не выводит
3. В: Вы говорите, что у вас есть приложение NodeJS, которое записывает данные в окно вашего терминала Linux с помощью console.log() … и в конечном итоге он ПРЕКРАЩАЕТ запись в терминал? Без причины? На первый взгляд, это не имеет смысла. Пожалуйста, уточните.
4. @paulsm4 — Это не то, что я говорю. Я хочу сказать, что я больше не вижу выходных данных. Я считаю, что он все еще выводится, но по какой-то причине я перестаю видеть его на терминале после определенного момента. джатин Мехротра. Да, я использую nodemon.
5. Это еще менее вероятно. Если что-то записано в ваше окно терминала, оно должно появиться в вашем окне терминала. Есть ли у вас какие-либо основания для этого «убеждения», что «он все еще выводит»? Независимо от того: «nodemon» — интересная мысль. Что произойдет, если вы отключите его?
Ответ №1:
Для тех, кто ищет ответ на этот вопрос, мой исследовательский вывод заключается в том, что это артефакт nodemon, который существует. Вы должны физически зайти в порт и отключить его, на что я потратил огромное количество времени. Не очень полезно, если вы запускали это в рабочей среде и больше не могли видеть выходные данные. Но это то, что есть.
Комментарии:
1. Обычно это указывает на проблемы с запуском приложения или самого приложения. Если вы включите подробную информацию о том, что вы используете, и о своем приложении, то, вероятно, это можно решить. nodemon — это инструмент разработки, на самом деле не для производственного использования.
2. Я могу сказать вам, что я запускаю nodejs в основном с помощью сокета. ввод-вывод с подключением и отключением пользователей. Я использую express. Это https-сервер, который использует ssl. Кроме того, я не могу придумать ничего другого, что было бы уместно