Модули рендерера и материала не могут быть найдены после обновления angular - PullRequest
0 голосов
/ 13 апреля 2020

Мне пришлось обновить пакеты проекта, и теперь он не работает, я получаю количество проблем: 1)

ОШИБКА в node_modules / ngx-draggable-widget / components / NgWidgetPlaceholder.d.ts: 3: 22 - ошибка TS2724: у модуля «D: /../ node_modules / @ angular / core / core» нет экспортируемого элемента «Renderer». Вы имели в виду Renderer2? 3 импорт {ElementRef, Renderer, OnInit} из '@ angular / core';

node_modules/@angular/core/core.d.ts: 5761: 31 5761 экспорт объявить абстрактный класс Renderer2 {~~~~ ~~~~~ 'Renderer2' объявляется здесь.

2)

import {MatPaginator} из '@ angular / material'; ~~~~~~~~~~~~~~~~~~~ src / app / activeorders / activeorders.component.ts: 7: 36 - ошибка TS2306: файл 'D: /../ node_modules / @ angular /material/index.d.ts 'не является модулем.

Я уже пробовал количество установок / обновлений, но ничего не помогло, поиск в Google также не помог. Пожалуйста, сообщите.

1 Ответ

0 голосов
/ 13 апреля 2020

1) Renderer долгое время считалось устаревшим и выглядит так, как будто оно было удалено, вместо этого используйте Renderer2.

2) Похоже, путь MatPaginatorModule был изменен на '@ angular / материал / paginator 'согласно https://material.angular.io/components/paginator/api

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...