我想创建一个单独的进程来发送大量电子邮件,所以我启动了一个子进程。
var cp = require('child_process');在这个过程中,我正在初始化一个keystone,但不是启动它。因为启动也会使它侦听HTTP端口。我只是想使用它的数据库功能。
这有可能吗。
发布于 2016-08-24 06:04:54
我用keystone.mongoose.connect.解决了这个问题因此,我刚刚初始化了keystone,并且没有初始化服务器和表达式。这足以发送大量电子邮件。
var keystone = require('keystone');
keystone.init({
'less': 'public',
'view engine': 'jade',
'user model': 'User',
'emails': '../../templates/emails'
});
keystone.mongoose.connect("mongodb://localhost/mydb");
keystone.import('../../models');https://stackoverflow.com/questions/38973803
复制相似问题