Я создал совершенно новый проект Angular 6 и установил Cheerio.js:
npm install cheerio
Как только Cheerio.js был установлен, я решил, что все, что мне нужно было сделать, чтобы добавить егочтобы мой проект должен был импортировать его и добавить его в импорт NgModule:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import * as cheerio from 'cheerio';
@NgModule({
declarations: [
AppComponent
],
imports: [
BrowserModule,
cheerio
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
Однако после этого я получаю ошибку TypeScript, что-то вроде «Не удалось найти файл объявления»для модуля 'cheerio'. "
Я поступаю неправильно?Мне просто нужно иметь возможность анализировать HTML-код в приложении Angular и читать, что Cheerio.js - это путь.