R3InjectorError Error " No provider for _HttpClient! "

Discussão em 'Angular' iniciado por beqa, Janeiro 29, 2025.

  1. beqa

    beqa Guest

    I got this error message "ERROR Error [NullInjectorError]: R3InjectorError(Environment Injector)[_HttpClient -> _HttpClient]: NullInjectorError: No provider for _HttpClient!" while trying to upload and save gifs through backend, nd there are some settings that I get from the backend of my application.

    There is my app.module.ts

    // app.module.ts
    import { BrowserModule } from '@angular/platform-browser';
    import { CommonModule } from '@angular/common';
    import { NgModule } from '@angular/core';
    import { RouterModule } from '@angular/router';
    import { AppRoutingModule } from './app-routing.module';
    import { RootComponent } from './root.component'; // Import RootComponent
    import { GifDetailComponent } from '../gif/gif-detail.component'; // Import GifDetailComponent
    import { FormsModule } from '@angular/forms';
    import { HttpClientModule } from '@angular/common/http';
    import { UploadComponent } from '../Upload/upload.component'; // Import UploadComponent
    import { UploadModule } from '../Upload/upload.module'; // Import UploadModule

    @NgModule({
    declarations: [
    RootComponent, // Declare RootComponent
    GifDetailComponent,


    ],
    imports: [
    BrowserModule,
    CommonModule,
    AppRoutingModule,
    RouterModule,
    FormsModule,
    HttpClientModule,
    UploadModule,
    ],
    providers: [],
    bootstrap: [ RootComponent ] // Bootstrap RootComponent

    })
    export class AppModule { }


    Upload.module.ts

    // upload.module.ts
    import { NgModule } from '@angular/core';
    import { CommonModule } from '@angular/common';
    import { FormsModule } from '@angular/forms'; // Import FormsModule
    import { UploadComponent } from './upload.component';

    @NgModule({
    declarations: [UploadComponent],
    imports: [
    CommonModule,

    FormsModule, // Use FormsModule instead of ReactiveFormsModule
    ],
    exports: [UploadComponent]
    })
    export class UploadModule { }


    Any ideas what should i do?

    There is a my github link : https://github.com/BekaEn/GifApp

    Continue reading...

Compartilhe esta Página