如何在webpack dev服务器中连接Mongo DB

时间:2017-02-14 20:11:52

标签: node.js mongodb webpack webpack-dev-server

我想使用webpack dev服务器连接到Mongo DB。虽然使用节点mongodb驱动程序和在server.js中配置的连接是直接和直接的,但我正在考虑使用webpack开发服务器进行开发(主要用于热负载优势)的方法。

我知道有一种方法可以使用webpack中间件实现相同的目标,但还有另一种更简单,更好的方法。

1 个答案:

答案 0 :(得分:0)

webpack dev-server通常是一个简单的Express或类似的node.js服务器。它与express.js服务器上的写入基本完全相同。

npm install mongoose mongodb --save-dev

const mongoose = require('mongoose'); // Replace with import as desired
const mongoConnectString = 'mongodb://localhost/database-name-here';

mongoose.connect(mongoConnectString, (err) => {
  if (err) {
    console.log('Err, could not connect to the database.');
  }
});

根据需要替换mongoConnectString,以开发或使用非本机的数据库。