Node.js 如何让我的worker.js访问'sails'对象
在Heroku的鼓励下,我在我的Sails项目中创建了一个worker.js文件。但是,这个文件是使用Node.js 如何让我的worker.js访问'sails'对象,node.js,sails.js,Node.js,Sails.js,在Heroku的鼓励下,我在我的Sails项目中创建了一个worker.js文件。但是,这个文件是使用节点worker.js独立执行的,但是我想重用为我的sails应用程序设置的配置。特别是sails.log和sails的模型 如何让我独立执行的worker.js文件访问sails对象。经过大量的推特和询问,我终于用sails.load()解决了这个问题。根据答案: @你能回答这个问题吗。我知道你在三月份实施了类似的措施 var Sails = require('sails'); Sails.l
节点worker.js独立执行的,但是我想重用为我的sails应用程序设置的配置。特别是sails.log
和sails的模型
如何让我独立执行的worker.js
文件访问sails
对象。经过大量的推特和询问,我终于用sails.load()
解决了这个问题。根据答案:
@你能回答这个问题吗。我知道你在三月份实施了类似的措施
var Sails = require('sails');
Sails.load(function(err, sails) {
// At this point you have access to all your models, services, etc.
sails.log('Worker is ready');
fireJobListener();
});