Roo*_*kie 7 redis express socket.io node-redis
我正在使用 Typescript 创建多节点 Express/Socket.io 服务器,并且尝试从 redis 导入 RedisClient,但我无法让它工作,因为我收到错误
模块“redis”没有导出成员“RedisClient”
它似乎正在尝试检索它的形式
节点模块/redis/dist/索引
但实际上它在这里:
节点模块/@类型/redis"
我怎样才能让它从正确的地方导入?
小智 3
看起来 Redis 包最近已经正式更新到 v4,其中引入了一些重大更改,包括一些界面更改。
我建议暂时使用 v3,直到所有依赖项(包括 @types/redis)都正确更新:
npm install redis@3
Run Code Online (Sandbox Code Playgroud)