Я получаю ошибку даже для простых команд redis nodejs. Это ошибка, которую я получаю.
/home/veera/Radha/node_modules/redis-client/lib/redis-client.js:394
var callback = originalCommand[originalCommand.length - 1];
^
TypeError: невозможно прочитать свойство length of undefined в Client.onReply_ (/home/veera/Radha/node_modules/redis-client/lib/redis-client.js:394:51) в mightCallbackWithReply (/ home / veera / Radha / node_modules / redis-client / lib / redis-client.js: 143: 30) в ReplyParser.feed (/home/veera/Radha/node_modules/redis-client/lib/redis-client.js:183:29) в Socket . (/home/veera/Radha/node_modules/redis-client/lib/redis-client.js:337:28) в Socket.emit (events.js: 95: 17) в Socket. (_stream_readable.js: 765: 14) в Socket.emit (events.js: 92: 17) в emitReadable_ (_stream_readable.js: 427: 10) в emitReadable (_stream_readable.js: 423: 5) в readableAddChunk (_stream_readable.js : 166: 9)
И код такой:
var client = require("./redis-node-client/lib/redis-client").createClient();
client.set ('тест', 'данные');
Моя версия Redis,
redis-server --version
Redis server v = 3.0.4 sha = 00000000: 0 malloc = jemalloc-3.6.0 бит = 64 build = 4e722bd58502cba0
https://github.com/fictorial/redis-node-client/issues/26 - этот же вопрос обсуждался давно, но обсуждается версия 1.2. Моя версия 3.0.4. Пожалуйста, помогите мне решить эту проблему.