Обычно, когда вы получаете такое исключение, это происходит потому, что вы пытаетесь внедрить зависимость другого модуля, и эта зависимость не была экспортирована в массив экспорта. Вот пример:
Допустим, у вас есть какой-то сервис в модуле A, который вы хотите использовать в модуле B:
@Injectable()
export class SampleService {}
@Module({
exports: [SampleService]
})
export class ModuleA {}
@Module({
imports: [ModuleA]
})
export class ModuleB {}
Имейте в виду, что если вы импортируете ModuleA в ModuleB и ModuleB в ModuleA, вы получите циклическую ошибку зависимости. Надеюсь, это поможет