簡體   English   中英

nodejs和geddy的未定義函數有問題

[英]have an issue with undefined function with nodejs and geddy

好的,像這樣,我有這個代碼:

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.

現在我該如何解決? 就像不知道這個功能在說什么...

您正在使用JS.Class而不引用它。

在控制台中,鍵入npm install jsclass然后將文件更改為read

require("jsclass");

var PMP_Abstract = new JS.Class({});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM