Node.js module.exports多个类

时间:2015-05-18 18:19:14

标签: javascript node.js

我有两个名为a.js和b.js的文件,都包含类。我正在尝试使用以下代码导入并在A类中创建一个新的B类实例

a.js

module.exports.A = A;
var classB = require('./b.js').B;
A.protoype.Init = function(){
this.B = new classB();

b.js

module.exports.B = B;
function B(a_class)
{
  this.a = a_class;
}

我收到以下错误

  

TypeError:undefined不是此函数.B = new class B();

1 个答案:

答案 0 :(得分:1)

您尚未在a.js文件中定义A类:

a.js - 我为你的A类添加了一个构造函数:

Map