Я использую шаблонизатор EJS с express.js и хочу использовать помощники вида.Я нашел это на github: https://github.com/tanema/express-helpers,, но когда я пытаюсь использовать его, я получаю эту ошибку:
TypeError: object is not a function
at Object.CALL_NON_FUNCTION (native)
at Object. (/home/node/app/app.js:12:40)
at Module._compile (module.js:402:26)
at Object..js (module.js:408:10)
at Module.load (module.js:334:31)
at Function._load (module.js:293:12)
at Array. (module.js:421:10)
at EventEmitter._tickCallback (node.js:126:26)
, тогда как эта строка - строка 12 в app.js:
var helpers = require('express-helpers')(app);
и если я сделаю это
var helpers = require('express-helpers');
, это выдаст ошибку, но также не будет работать.
Моя верхняя часть файла app.js выглядит следующим образом:
var express = require('express');
var app = express.createServer();
app.listen(34573);
// !Requires
var helpers = require('express-helpers')(app);
Идеи?
Заранее спасибо!