GDAX API ReferenceError: suite is not defined
GDAX API ReferenceError: suite is not defined
我是 node.js 的新手,我正在尝试使用 GDAX API。我下载了所有的程序并遵循了 instructions。我没有编辑任何 .js 文件,我只是想 运行 提供的测试文件之一。
npm outdated
拥有所有依赖于他们想要的版本,npm list
拥有所有依赖于绿色的树结构。
我用node public_client.js
来运行测试文件。
请注意,所有代码都是从 git 存储库中克隆的。
这是错误的图像:
ERROR(历史记录不足,无法嵌入图片)
这是终端中的错误:
Alecs-MacBook-Pro:tests Alec$ node public_client.js
/Users/Alec/Documents/Trading/gdax-node/tests/public_client.js:9
suite('PublicClient');
^
ReferenceError: suite is not defined
at Object.<anonymous> (/Users/Alec/Documents/Trading/gdax-node/tests/public_client.js:9:1)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:504:3
文件的前九行如下:
var assert = require('assert');
var nock = require('nock');
var Gdax = require('../index.js');
var publicClient = new Gdax.PublicClient();
var EXCHANGE_API_URL = 'https://api.gdax.com';
suite('PublicClient');
这是索引文件:
var PublicClient = require('./lib/clients/public.js');
var WebsocketClient = require('./lib/clients/websocket.js');
var AuthenticatedClient = require('./lib/clients/authenticated.js');
var Orderbook = require('./lib/orderbook.js');
var OrderbookSync = require('./lib/orderbook_sync.js');
module.exports = exports = {
'PublicClient' : PublicClient,
'WebsocketClient' : WebsocketClient,
'AuthenticatedClient': AuthenticatedClient,
'Orderbook' : Orderbook,
'OrderbookSync' : OrderbookSync,
};
该包正在使用 mocha
到 运行 测试。他们为此准备了一个 script
条目,所以只需 运行 npm test
瞧。
正在使用的命令在 package.json:
"scripts": {
"test": "mocha --ui qunit --bail --reporter list tests/*.js"
}
我是 node.js 的新手,我正在尝试使用 GDAX API。我下载了所有的程序并遵循了 instructions。我没有编辑任何 .js 文件,我只是想 运行 提供的测试文件之一。
npm outdated
拥有所有依赖于他们想要的版本,npm list
拥有所有依赖于绿色的树结构。
我用node public_client.js
来运行测试文件。
请注意,所有代码都是从 git 存储库中克隆的。
这是错误的图像: ERROR(历史记录不足,无法嵌入图片)
这是终端中的错误:
Alecs-MacBook-Pro:tests Alec$ node public_client.js
/Users/Alec/Documents/Trading/gdax-node/tests/public_client.js:9
suite('PublicClient');
^
ReferenceError: suite is not defined
at Object.<anonymous> (/Users/Alec/Documents/Trading/gdax-node/tests/public_client.js:9:1)
at Module._compile (module.js:570:32)
at Object.Module._extensions..js (module.js:579:10)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
at Module.runMain (module.js:604:10)
at run (bootstrap_node.js:389:7)
at startup (bootstrap_node.js:149:9)
at bootstrap_node.js:504:3
文件的前九行如下:
var assert = require('assert');
var nock = require('nock');
var Gdax = require('../index.js');
var publicClient = new Gdax.PublicClient();
var EXCHANGE_API_URL = 'https://api.gdax.com';
suite('PublicClient');
这是索引文件:
var PublicClient = require('./lib/clients/public.js');
var WebsocketClient = require('./lib/clients/websocket.js');
var AuthenticatedClient = require('./lib/clients/authenticated.js');
var Orderbook = require('./lib/orderbook.js');
var OrderbookSync = require('./lib/orderbook_sync.js');
module.exports = exports = {
'PublicClient' : PublicClient,
'WebsocketClient' : WebsocketClient,
'AuthenticatedClient': AuthenticatedClient,
'Orderbook' : Orderbook,
'OrderbookSync' : OrderbookSync,
};
该包正在使用 mocha
到 运行 测试。他们为此准备了一个 script
条目,所以只需 运行 npm test
瞧。
正在使用的命令在 package.json:
"scripts": {
"test": "mocha --ui qunit --bail --reporter list tests/*.js"
}