Tengo un servidor Redis ejecutándose en localhost en el puerto 6379 y me estoy conectando así:
const redisClient = redis.createClient({ url: `redis://localhost:6379`, legacyMode: false });Aunque cuando intento conectarme a él, da el siguiente error:
TypeError [ERR_INVALID_ARG_TYPE]: The "chunk" argument must be of type string or an instance of Buffer or Uint8Array. Received undefined at new NodeError (node:internal/errors:371:5) at _write (node:internal/streams/writable:312:13) at WriteStream.Writable.write (node:internal/streams/writable:334:10) at Commander.<anonymous> (C:\Users\atsukoro\Desktop\Projekty\simpleanilist\src\index.ts:42:24) at Commander.emit (node:events:526:28) at Commander.emit (node:domain:475:12) at RedisSocket.<anonymous> (C:\Users\atsukoro\Desktop\Projekty\simpleanilist\node_modules\@redis\client\dist\lib\client\index.js:347:35) at RedisSocket.emit (node:events:526:28) at RedisSocket.emit (node:domain:475:12) at RedisSocket._RedisSocket_connect (C:\Users\atsukoro\Desktop\Projekty\simpleanilist\node_modules\@redis\client\dist\lib\client\socket.js:114:14) { code: 'ERR_INVALID_ARG_TYPE' }Descubrí que legacyMode false solucionará ese problema, pero tampoco funcionó.