我正在尝试使用Typescript和NodeRedis连接到Redis服务器,但我经常收到这个错误。ReferenceError: queueMicrotask is not defined
at RedisClient._RedisClient_tick (/home/administrador/Documentos/node-api-skeleton/node_modules/<e
当运行redis时,当它试图获取数据时,它会显示这种错误,这是什么问题。(node:12362) UnhandledPromiseRejectionWarning: ReferenceError: queueMicrotask is not defined
at RedisSocket.cork(/home/aathilingam/Desktop/Laravel - Docker/rediscache/node<
现在,我正在使用ioredis从我的nodejs应用程序连接到我在亚马逊网络服务的k8s中的redis集群。这就是我的资料。')当connected to redis在日志中打印出消息时,我似乎成功地连接到了我的集群。然而,每次我尝试使用我的redis对象时,我都会得到一个已移动的错误:
UnhandledPromiseRejectionWarning: ReplyError: MOVED 5011
我的类型记录编译器在错误的位置查找我的一个模块(redis)的类型,但只在Docker内部运行时。下面是在容器中运行tsc的日志信息的结尾:
======== Module name '..如您所见,tsc命令似乎是在/app/redis的内部查找成员RedisClient,而不是在/app/node_modules/@types/redis中寻找确实导出类型信息的内容。tsc编译器在从本地机器运行时没有任何问题,只有当它在docker