Node.js redis-on事件中的typescript错误

Node.js redis-on事件中的typescript错误,node.js,typescript,redis,Node.js,Typescript,Redis,在typescript中获取以下错误 类型{address:any;连接选项:{[x:string]:any;};connection_id:number;connected:bool…’。任何首先,您是否安装了redis模块的类型模块?我强烈建议您这样做,因为它有助于TypeScript编译器和您的IDE了解redis模块中有哪些命令和接口可用。为此: import * as redis from 'redis' import config from '../../config/config'

在typescript中获取以下错误


类型{address:any;连接选项:{[x:string]:any;};connection_id:number;connected:bool…’。任何

首先,您是否安装了redis模块的类型模块?我强烈建议您这样做,因为它有助于TypeScript编译器和您的IDE了解redis模块中有哪些命令和接口可用。为此:

import * as redis from 'redis'
import config from '../../config/config'
const client = redis.createClient(config.redis.port, host, config.redis.options);
client.on('ready', () => {
  console.log('redis is ready.')
});
其次,尝试在('error',console.error)上添加
。以查看您的客户端是否发出任何有意义的连接错误。您的客户端凭据可能有问题,导致连接失败


最后,您可以完全跳过('ready',…)上的
事件处理程序,因为它不是必需的。redis模块将在建立连接之前发送的所有命令排队,并在成功连接后自动发送这些命令。您只需使用简单的
set
get
命令开始测试客户端。

已安装
@types/redis
?我正在尝试相同但面临以下问题,错误错误:未捕获(承诺中):TypeError:net.isIP不是函数TypeError:net.isIP不是函数。@Tejal您能提供上下文吗?包括导致错误的代码吗?
npm i --save-dev @types/redis