【发布时间】:2017-11-15 09:11:16
【问题描述】:
我想使用矩阵服务器和 readline 包在两个客户端之间创建通信。
我创建了一个客户:
var myUserId = "@nina:my.domain.name";
var myAccessToken = "nina";
var sdk = require("matrix-js-sdk");
var clc = require("cli-color");
var matrixClient = sdk.createClient({
baseUrl: "http://localhost:8448",
idBaseUrl: "https://vector.im",
accessToken: myAccessToken,
userId: myUserId
});
我创建了一个界面:
var readline = require("readline");
var rl = readline.createInterface({
input: process.stdin,
output: process.stdout,
completer: completer
});
rl.setPrompt("$ ");`
我收到此错误:错误类型错误:readline.createInterface is not a function
【问题讨论】:
-
您使用哪个版本的节点?你有从 npm 安装的
readline包吗? -
@hsz 我有这个:
@types/node": "~6.0.60","ts-node": "~3.0.4",和"readline": "^1.3.0",
标签: javascript node.js readline