使用node.js连接到nem测试节点时出错

使用node.js连接到nem测试节点时出错,node.js,npm,nem,Node.js,Npm,Nem,在终端(mac)中键入命令后:npm init和npm install nem sdk 我在同一个文件中创建main.js脚本: let nem = require("nem-sdk").default; let endpoint = nem.model.objects.create("endpoint") (nem.model.nodes.defaultTesnet, nem.model.nodes.defaultPort); nem.com.requests.chain.lastBlock

在终端(mac)中键入命令后:
npm init
npm install nem sdk

我在同一个文件中创建main.js脚本:

let nem = require("nem-sdk").default;
let endpoint = nem.model.objects.create("endpoint") 
(nem.model.nodes.defaultTesnet, nem.model.nodes.defaultPort);
nem.com.requests.chain.lastBlock(endpoint).then(function(block) { 
    console.log(block);
    }, function(err){
    console.log(err);
});
启动此文件时,我收到以下错误消息:


看起来您在
nem.model.nodes.defaultTesnet
中拼错了testnet。应该是
nem.model.nodes.defaultTestnet

看起来您必须为有效节点指定一个端点,如下所示: