Skip to content

Dependency injection problem, can't run the app #370

@sparrow58

Description

@sparrow58

After running yarn start:dev

I get the error

`Nest] 21184 - 11/18/2025, 8:41:01 PM ERROR [ExceptionHandler] UnknownDependenciesException [Error]: Nest can't resolve dependencies of the AwsS3Service (?, Object). Please make sure that the argument Object at index [0] is available in the SharedModule context.

Potential solutions:

  • Is SharedModule a valid NestJS module?

  • If Object is a provider, is it part of the current SharedModule?

  • If Object is exported from a separate @module, is that module imported within SharedModule?
    @module({
    imports: [ /* the Module containing Object */ ]
    })

    at Injector.lookupComponentInParentModules (D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\injector.js:262:19)
    at async Injector.resolveComponentInstance (D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\injector.js:215:33)
    at async resolveParam (D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\injector.js:129:38)
    at async Promise.all (index 0)
    at async Injector.resolveConstructorParams (D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\injector.js:144:27)
    at async Injector.loadInstance (D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\injector.js:70:13)
    at async Injector.loadProvider (D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\injector.js:98:9)
    at async D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\instance-loader.js:56:13
    at async Promise.all (index 5)
    at async InstanceLoader.createInstancesOfProviders (D:\projects\engineers_backend_clean\node_modules@nestjs\core\injector\instance-loader.js:55:9) {
    type: 'AwsS3Service',
    context: {
    index: 0,
    dependencies: [
    [Function: Object],
    [Function: Object]
    ],
    name: [Function: Object]
    },
    metadata: {
    id: '6cba2c57a92619174a7c0'
    },
    moduleRef: {
    id: '8d861f0e878ee409d6be4'
    }
    }`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions