2017-02-17 8 views
-2

Я тестирование простейших узлов JS, как: узел express_serer.js перечислить мой 8080port этот код прекрасно работает и в у терминала он говорит: Пример прослушивания приложения на порту 8080! Я решил этот вопрос, просто нажмите кнопку contrl c, затем я могу вернуться в командный режим.когда я выход из узла JS, я просто не могу дать команду в моем терминале

+0

дубликата http://superuser.com/questions/97261/ending-a-process-in-unix-instead-of -interrupting-it – brandonscript

+0

Предоставьте более подробную информацию и напишите свой вопрос в качестве официального предложения; нет, сленгов вроде «_y terminal_» здесь, пожалуйста. Также см. Сайт @brandonscript; ваш ответ может быть там. –

+0

Когда вы запускаете экспресс-приложение, оно продолжает работать - вы загрузили сервер. Вы не можете использовать этот терминал для запуска других команд во время работы Express. Вы можете переносить выражения в другие команды (check2 pm2) или открывать другой терминал для запуска других команд. –

ответ

2

Вам нужно прекратить выполнение процесса узла, чтобы вернуться на терминал.
Попробуйте Ctrl + C

Если вы хотите, чтобы Node работал, вы можете использовать Ctrl + Z для процесса отправки на задний план. Затем используйте fg команду, чтобы вернуться к консоли процесса узла

Третий вариант, открыть еще одно окно