@nestjs/schedule 在 macOS 上抛出错误:Nest 无法解析 SchedulerMetadataAccessor 的依赖关系

问题描述 投票:0回答:1

我在 macOS 14.5 上使用最新版本(10.3.10)中的 NestJS。对于基于时间的调度,我也在最新版本(4.1.0)中安装了@nestjs/schedule。之后,我在应用程序模块中实现了该模块的代码,如下所示:

ScheduleModule.forRoot()
。任务服务也在我的项目中正确实现。

我的问题是当我尝试启动服务器时,它会抛出此错误:

03.07.2024 14:26:09 error:    Nest can't resolve dependencies of the SchedulerMetadataAccessor (?). Please make sure that the argument Reflector at index [0] is available in the ScheduleModule context.

Potential solutions:
- If Reflector is a provider, is it part of the current ScheduleModule?
- If Reflector is exported from a separate @Module, is that module imported within ScheduleModule?
  @Module({
    imports: [ /* the Module containing Reflector */ ]
  })

尝试解决这些问题一小时后,我在 Windows 虚拟机上启动了服务器,它可以直接运行。

有人可以解决我的 macOS 系统上的这个问题吗? 我在谷歌上没有找到任何关于这个问题的信息,所以我家任何人都可以提供帮助。谢谢

macos cron nestjs
1个回答
0
投票

Estimado estoy enfrentando el Mismo Problema pero en windows, encontro alguna solución?

© www.soinside.com 2019 - 2024. All rights reserved.