NestJS ServeStaticModule。Nest 无法解析 ServeStaticModule 的依赖关系

Vla*_*mir 6 nestjs

无法在任何地方找到此错误的答案。我严格按照文档操作。https://docs.nestjs.com/recipes/serve-static 我安装了该软件包

npm install --save @nestjs/serve-static
Run Code Online (Sandbox Code Playgroud)

接下来,我在文件中包含以下代码:

ServeStaticModule.forRoot({rootPath: path.resolve(__dirname, 'static')}),

但我收到此错误:

eRROR [ExceptionHandler] Nest 无法解析 ServeStaticModule 的依赖关系(SERVE_STATIC_MODULE_OPTIONS、AbstractLoader、?)。请确保索引 [2] 处的参数 HttpAdapterHost 在 ServeStaticModule 上下文中可用。

潜在的解决方案:

  • 如果 HttpAdapterHost 是提供者,它是当前 ServeStaticModule 的一部分吗?

  • 如果 HttpAdapterHost 是从单独的 @Module 导出的,那么该模块是否会在 ServeStaticModule 中导入?

    @Module({ import: [ /* 包含 HttpAdapterHost 的模块 */ ] })