есть проблема с неопределенной функцией с nodejs и geddy - PullRequest
0 голосов
/ 26 марта 2012

окей, вот так вот у меня есть этот код:

var PMP_Abstract = new JS.Class({});
var PMP = new JS.Singleton(PMP_Abstract,{
    //on Application Start
    initialize: function() {
    }
});

Короче говоря, я хочу поставить основную логику, но ... это просто определяет,

Теперь у меня есть эта ошибка:

[Mon, 26 Mar 2012 08:09:01 GMT] INFO Creating 1 worker process.

node.js:201
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
TypeError: undefined is not a function
    at Object.<anonymous> (/Users/sivan/appTest/Testing/lib/PMP.js:1:82)
    at Module._compile (module.js:441:26)
    at Object..js (module.js:459:10)
    at Module.load (module.js:348:31)
    at Function._load (module.js:308:12)
    at Module.require (module.js:354:17)
    at require (module.js:370:17)
    at Object.<anonymous> (/Users/sivan/appTest/Testing/app/controllers/main.js:20:1)
    at Module._compile (module.js:441:26)
    at Object..js (module.js:459:10)
[Mon, 26 Mar 2012 08:09:01 GMT] ERROR Worker 4442 died.

как мне это исправить? вроде не имею понятия, о чем говорит эта функция ...

1 Ответ

0 голосов
/ 26 марта 2012

Вы используете JS.Class без ссылки на него.

В консоли введите npm install jsclass, затем измените файл на

require("jsclass");

var PMP_Abstract = new JS.Class({});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...