首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要不工作的情况下加载GoCardless SDK

需要不工作的情况下加载GoCardless SDK
EN

Stack Overflow用户
提问于 2016-02-28 05:53:34
回答 1查看 125关注 0票数 1

当我尝试加载GoCardless SDK并将文档应用到文档 nodejs中时,会抛出以下错误:

代码语言:javascript
复制
var gocardless = require('gocardless')(gcConfig);
                                  ^

TypeError: require(...) is not a function
    at Object.<anonymous> (/Users/joe/projects/adultcms-main-site/routes/views/register.js:10:39)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:16:19)
    at /Users/joe/projects/adultcms-main-site/node_modules/keystone/lib/core/importer.js:42:23
    at Array.forEach (native)
    at importer (/Users/joe/projects/adultcms-main-site/node_modules/keystone/lib/core/importer.js:32:26)
    at Object.<anonymous> (/Users/joe/projects/adultcms-main-site/routes/index.js:31:9)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)
    at Module.require (module.js:367:17)
    at require (internal/module.js:16:19)
    at Object.<anonymous> (/Users/joe/projects/adultcms-main-site/keystone.js:58:24)
    at Module._compile (module.js:413:34)
    at Object.Module._extensions..js (module.js:422:10)
    at Module.load (module.js:357:32)
    at Function.Module._load (module.js:314:12)

下面是文件的样子,其中包括SDK。

代码语言:javascript
复制
var keystone = require('keystone');

var gcConfig = {
    sandbox: true,
    appId: process.env.appId,
    appSecret: process.env.appSecret,
    token: process.env.token,
    merchantId: process.env.merchantId
};
var gocardless = require('gocardless')(gcConfig);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-28 08:25:17

嗯,0.1.1似乎是较旧的版本。该文档似乎是最新版本的https://www.npmjs.com/package/gocardless,最新版本似乎是1.0.0-beta6。但出于某种原因,您似乎正在变得更老的模块版本。你能检查一下,你有什么版本的节点和npm?此外,您还可以尝试使用npm install gocardless@1.0.0-beta6安装最新模块。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35679257

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档