Sails / Bookshelf运行使用Sails / Bookshelf环境的脚本

时间:2015-05-20 00:23:34

标签: node.js sails.js bookshelf.js

我想创建一个脚本,作为cron任务在我的服务器后台运行。

我希望脚本能够访问sails环境(即加载所有模块,特别是bookshelf和knex,以及数据库连接)。

这样我就可以创建一个类似

的文件myscript.js
var environment = require("sails_environment")

// code that uses bookshelf etc exactly as if it were written 
// inside a controller action 

我实际上只需要这个脚本的书架模块和数据库连接,所以可能是书架有办法做到这一点,但我想它是内置于Sails的东西。