【发布时间】:2017-03-02 19:01:40
【问题描述】:
我在 localhost:27017 上设置了 Mongo db,并尝试从我的应用程序连接到它,该应用程序通过 Mongoose 使用 Webpack。我将 Mongoose 作为一个包安装。这是我的代码:
import mongoose from 'mongoose';
var db = mongoose.connect('mongodb://localhost:27017/music-app');
mongoose.connection.once('connected', function() {
console.log("Connected to database")
});
我很确定我正确地遵循了文档,但它引发了以下编译错误:
Error in ./~/mongoose/~/mongodb/~/mongodb-core/~/require_optional/~/resolve-from/index.js
Module not found: 'module' in C:\Users\new\Desktop\Development Projects\music-app\node_modules\mongoose\node_modules\mongodb\node_modules\mongodb-core\node_modules\require_optional\node_modules\resolve-from
控制台还有另一个错误:
webpackHotDevClient.js:216 Error in ./~/mongoose/~/mongodb/lib/mongo_client.js
Module not found: 'dns' in C:\Users\new\Desktop\Development Projects\music-app\node_modules\mongoose\node_modules\mongodb\lib
@ ./~/mongoose/~/mongodb/lib/mongo_client.js 12:10-24
任何人以前见过这个并知道如何解决它?我可能需要在节点中安装其他软件包吗?
【问题讨论】: