请求登录接口成功后报错
来源:10-9 session连接redis
慕神2206582
2024-07-06


nodejs\blog-express\node_modules\@redis\client\dist\lib\client\RESP2\encoder.js:17
throw new TypeError('Invalid argument type');
^
TypeError: Invalid argument type
at encodeCommand (E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\RESP2\encoder.js:17:19)
at RedisCommandsQueue.getCommandToSend (E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\commands-queue.js:138:45)
at Commander._RedisClient_tick (E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\index.js:535:76)
at Commander._RedisClient_sendCommand (E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\index.js:522:82)
at Commander._RedisClient_legacySendCommand (E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\index.js:476:105)
at Commander.sendCommand (E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\index.js:448:114)
at Commander.<computed> [as set] (E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\index.js:494:27)
at Object.set (E:\Project\nodejs\blog-express\node_modules\connect-redis\dist\cjs\index.js:24:34)
at RedisStore.set (E:\Project\nodejs\blog-express\node_modules\connect-redis\dist\cjs\index.js:71:39)
at Session.save (E:\Project\nodejs\blog-express\node_modules\express-session\session\session.js:72:25)
Emitted 'error' event on Commander instance at:
at E:\Project\nodejs\blog-express\node_modules\@redis\client\dist\lib\client\index.js:482:31
at processTicksAndRejections (node:internal/process/task_queues:96:5)"redis": "^4.6.15"
"express-session": "^1.18.0"
"connect-redis": "^7.1.1"
写回答
1回答
-
双越
2024-07-07
看报错信息像是连不上 redis 。你单独做一个 redis 的 demo ,看能否连接、操作成功吗?
012024-07-07
相似问题