【问题标题】:Object is not a function Coinbase对象不是函数 Coinbase
【发布时间】:2015-07-06 14:13:03
【问题描述】:

我是 Node.js 的新手,有人可以向我解释为什么会这样

TypeError : 对象不是函数

 var Coinbase = require('coinbase');
 coin = new Coinbase ({ APIKey: config.coinbase.APIKey, APISecret: config.coinbase.APISecret });

【问题讨论】:

  • 全部是你得到的代码吗?您是否通过require(或其他方式)导入了 Coinbase 代码?
  • 假设您使用的是node library(您应该使用它来让您的生活更轻松),this 应该可以工作:var Client = require('coinbase').Client; var client = new Client({ APIKey: config.coinbase.APIKey, APISecret: config.coinbase.APISecret });

标签: javascript node.js coinbase-api


【解决方案1】:

我不知道 Coinbase,但似乎有一个名为 Coinbase 的变量引用一个对象,而不是一个函数。 “new”运算符仅适用于函数,并且您还尝试通过表达式 Coinbase(...) 将 Coinbase 作为函数调用。我会检查你实际上是如何分配 Coinbase 的。

【讨论】:

    猜你喜欢
    • 2012-02-06
    • 2014-01-31
    • 2015-08-11
    • 2015-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-12
    • 2019-03-02
    相关资源
    最近更新 更多