Что делать, если мой терминал застрял в узле app.js на сеансе Мангуста?

#node.js #mongodb #mongoose

Вопрос:

Я прохожу курс MongoDB. Инструктор учил, как использовать мангуста и требовать его в app.js файл. После того, как мангуст потребовал в app.js, мне было поручено выполнить команду в терминале

 $ node app.js  

Но терминал застревает и застревает навсегда. Скриншот терминала:

введите описание изображения здесь

Вот кодекс app.js

 const mongoose = require("mongoose"); mongoose.connect("mongodb://localhost:27017/fruitsDB");  

Пожалуйста, Помогите!

Комментарии:

1. чего вы ожидаете от терминала, кроме как ничего не печатать? Ваш код не делает ничего, кроме подключения к БД

Ответ №1:

Ваше приложение не застряло, после подключения мангуста соединение поддерживает работу вашего приложения до тех пор, пока вы не отключитесь mongoose.disconnect() или пока что-то другое не закроет (или не выйдет из строя) приложение.