Не удается запустить тестовый код redis-node-client - PullRequest
0 голосов
/ 19 декабря 2010

Я скачал node.js (.3), redis (2.0.4) и redis-node-client (git clone). Когда я запускаю сервер redis в одном окне, затем захожу в папку «узел-клиент» и запускаю

node test/test.js

Я получаю

........................................
node.js:66
      throw e; // process.nextTick error, or 'error' event on first tick
  ^
Maximum call stack size exceeded

Я сейчас использую конфиги по умолчанию. Ничего не изменилось. Есть идеи?

Ответы [ 2 ]

0 голосов
/ 01 марта 2011

К сожалению, Redis-узел-клиент больше не поддерживается.Вот почему я написал node_redis, который вы можете получить:

npm install redis

Сейчас его используют многие люди, и это помогло нам устранить множество ошибок.Дайте мне знать, если у вас возникнут какие-либо проблемы.

0 голосов
/ 19 декабря 2010

Хм, оказывается несовместимостью версий. Переход к v0.2.5 исправляет это.

Редактировать: не важно, нет, это не так. Приходит с новой ошибкой:

AssertionError: "testZINTER"  "ERR unknown command 'zinter'"
    at /Users/vhwanger/Dropbox/Programming/nodejs/redis-node-client/test/test.js:121:25
    at Client.onReply_ (/Users/vhwanger/Dropbox/Programming/nodejs/redis-node-client/lib/redis-client.js:400:34)
    at /Users/vhwanger/Dropbox/Programming/nodejs/redis-node-client/lib/redis-client.js:143:30
    at ReplyParser.feed (/Users/vhwanger/Dropbox/Programming/nodejs/redis-node-client/lib/redis-client.js:160:55)
    at Stream.<anonymous> (/Users/vhwanger/Dropbox/Programming/nodejs/redis-node-client/lib/redis-client.js:337:28)
    at Stream.emit (events:27:15)
    at IOWatcher.callback (net:489:16)
    at node.js:773:9
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...