Avatar ·

Error "No provider for HttpClient" en Angular: causas y solución

¡Hola a todos! Soy nuevo en Angular y TypeScript. Estoy creando una aplicación simple que debe obtener datos del servidor a través de HTTP. Generé un servicio con Angular CLI y le agregué HttpClient. Pero cuando ejecuto la aplicación, aparece el siguiente error en la consola del navegador: ``` NullInjectorError: No provider for HttpClient! ``` Mi servicio se ve así (archivo `data.service.ts`): ```typescript import { Injectable } from '@angular/core'; import { HttpClient } from '@angular/common/http'; @Injectable({ providedIn: 'root' }) export class DataService { constructor(private http: HttpClient) { } getUsers() { return this.http.get('https://jsonplaceholder.typicode.com/users'); } } ``` Y el componente que usa el servicio (archivo `app.component.ts`): ```typescript import { Component, OnInit } from '@angular/core'; import { DataService } from './data.service'; @Component({ selector: 'app-root', templateUrl: './app.component.html', styleUrls: ['.