0

我想在 meteorjs 应用程序中使用npm talib模块。
我按照此处的说明进行操作,并将其添加到packages.json文件中:

{
  "talib" :   "0.6.0"
}

运行meteor模块后talib.nodenode_modules/talib/build/Release/文件夹中有。
然后我写了以下内容:

if (Meteor.isServer) {
  var Talib = Meteor.npmRequire('talib');
  var talib = new Talib();
}

对象已Talib创建并可以记录,如下所示:

{ version: '0.6.0',
  functions: 
  [ { name: 'ADD',
     group: 'Math Operators',
     ...
     }
  ],
  functionUnstIds: 
   { TA_FUNC_UNST_ADX: 0,
     TA_FUNC_UNST_ADXR: 1,
     ...
   }
 }

该行var talib = new Talib()给出了这个错误:

 TypeError: object is not a function

我做错了什么?

4

0 回答 0