Возникла ошибка с mongoose и expressjs - PullRequest
0 голосов
/ 02 января 2012

Я новичок в работе с node.js и mongodb, я решил использовать платформу expressjs
я пытаюсь написать веб-приложение на этом языке, теперь я сталкиваюсь с проблемой использования мангуста я уже установил mongodb и mongoose по npm, но в файле app.js, когда я пишу:

var express = require('express')
, routes = require('./routes')
, mongoose = require('mongoose');
var app = module.exports = express.createServer();

==> Сервер не может работать, Но когда я удалил эту строку mongoose = require('mongoose'); ==> сервер запустился .. Пожалуйста, помогите мне, как использовать mongoose в экспрессе или другой способ подключения экспресса с mongodb

Ответы [ 2 ]

0 голосов
/ 12 января 2012

Добавьте mongoose в свой файл package.json в качестве зависимости, затем запустите «npm install» из оболочки.Следует установить мангуст и все остальное, что вам нужно.-fs

0 голосов
/ 02 января 2012

Убедитесь, что у вас установлена ​​mongoose локально (в папке node_modules, которая находится на одном уровне с вашим файлом server.js) ИЛИ что она установлена ​​глобально.

Если это не так, вставьте сообщение об ошибке, чтобы мы могли точно определить причину проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...