安装lokijs后,我创建了以下database.js文件:
var loki = require('lokijs');
var db = new loki('db.json');
db.addCollection('top').insert([
{ term: 'JavaScript' , style : 'warning' },
{ term: 'Angular 2' , style : 'danger' },
{ term: 'NodeJS' , style : 'success' },
{ term: 'REST' , style : 'primary' }
]);
db.addCollection('searches');
db.saveDatabase();
一旦我添加require('./database.js');
到我的 server.js 文件中,nodemon 就会陷入重启循环。nodemon main
var express = require('express');
var app = express();
app.set('view engine', 'ejs');
app.set('views', __dirname + '../public/views');
app.use(express.static(__dirname + '/../public'));
require('./database.js');
require('./routes.js')(app);
module.exports = app;