在cordova中使用节点模块

时间:2016-09-18 06:16:38

标签: javascript node.js cordova npm

我正在研究我想在Cordova中使用的节点模块。 我正在使用语法

 myModule.prototype.myMethod = function(){};
 module.exports = new myModule();

但我收到“模块未定义”错误。

1 个答案:

答案 0 :(得分:0)

这是一个可能的解决方案

if (typeof module !== 'undefined' && typeof module.exports !== 'undefined'){
    module.exports = new myModule();
} else{
    window.myModule = new myModule();
}