Почему добавление сторонних библиотек в Angular 8 нарушает работу приложения? - PullRequest
0 голосов
/ 02 октября 2019

Я запускаю новое угловое 8 приложение. Я добавил свои собственные компоненты и построил маршрутизацию, и все работает отлично. Когда я добавляю стороннюю библиотеку, приложение больше не отображает мой контент.

Сначала я запустил командную строку:

ng add @angular/material

Затем я импортировал модуль материала в приложение:

import { MatTableModule } from '@angular/material/table';

@NgModule({
declarations: [
    ...
],
imports: [
    ...
    MatTableModule,
],
providers: [],
bootstrap: [AppComponent]

До описанных выше шагов мое приложение работало нормально. Когда я запускаю приложение сейчас, я получаю:

Cannot GET /

Я знаю, это означает, что в импорте есть проблема, но для меня больше ничего нетимпортировать таблицы материалов.

Консоль также не содержит никакой полезной информации.

Предложения?

1 Ответ

0 голосов
/ 02 октября 2019

Вам не нужно добавлять комплект материалов в сценарии в файле angular.json. Он автоматически импортируется в пакет, поскольку вы ссылаетесь на него в модуле.

Я только что сделал то же самое (за исключением импорта сценария) для нового проекта, и он сработал.

Вот пример решения StackBliz: https://stackblitz.com/edit/angular-rngvlw

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