#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()
или пока что-то другое не закроет (или не выйдет из строя) приложение.