Какую версию Angular Material следует установить на совместимую с Angular4? - PullRequest
0 голосов
/ 28 мая 2019

Какую версию Angular Material следует установить для совместимости с Angular4?

Я использовал приведенную ниже команду для установки углового материала в верхней части проекта Angular 4.

npm install @angular/materail 
npm install @angular/cdk
npm install @angular/animations

Пока я пытаюсьчтобы запустить приложение я получаю ниже ошибка.

/node_modules/@angular/cdk/observers/typings/observe-content.d.ts (33,22): Type 'ElementRef' is not generic.

Ответы [ 3 ]

1 голос
/ 28 мая 2019

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

Кроме того, если вы хотите установить материал для такой старой угловой версии, вы должны использовать версию 2.0.0-beta.12, которая совместима с угловой 4:

npm install @angular/material@2.0.0-beta.12
0 голосов
/ 28 мая 2019

Вы можете выбрать версию от 2.0.0-beta.3 до 2.0.0-beta.12 в зависимости от вашей младшей угловой версии. Обратитесь к файлу package.json в репозитории @ angular / material , чтобы определить, какой из них более подходит для вас.

0 голосов
/ 28 мая 2019

Они переименованы в Angular / Components.Может быть, вы можете попробовать V2.0.0-beta.12 и проверить, помогает ли это.

npm install @ angular / materail @ 2.0.0-beta.12 npm install @ angular / cdk @ 2.0.0-beta.12 npm install @ angular / animations

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