Обновление пакетов материалов Angular (@ angular / cdk и @ angular / material) до бета-версии - PullRequest
0 голосов
/ 03 октября 2018

я работаю над приложением angular-v6.Нужен drag and drop feature, который доступен в v7-beta2

  1. Безопасно ли использовать бета-версию в моем приложении?(другие компоненты материала из v6 будут работать нормально?).при обновлении, если другие компоненты mat ломаются, как ухудшить версию, вернувшись к v6?
  2. Если обновление безопасно, как я могу обновить мой пакет cdk и материал?в настоящее время у меня есть "@ angular / cdk": "^ 6.2.0" и "@ angular / material": "^ 6.2.0",.
  3. Должен ли я также обновить любой другой пакет, кроме cdk иматериал

Заранее спасибо.

1 Ответ

0 голосов
/ 03 октября 2018

Прежде всего, вам нужно установить последнюю бета-версию @ angular / cli, вы можете установить ее по npm следующим образом:

npm i -g @angular/cli@next

Примечание: вам может понадобиться sudo, если есть разрешение.

Секунда никогда не зависит от 100% бета-версий, так как она может сломаться в Производство Вы можете столкнуться с серьезными проблемами

, а также существует другой способ добавить дизайн материала путем Angular Devkit 6 + вам нужно просто запустить в существующем проекте, он добавит стабильную версию @ angular / material, которая поддерживается вашей cli-версией.

ng add @angular/material

Для обновления пакетов выможно попробовать ng update для проектов с более низкой угловой версией, существует официальная страница поддержки для методов обновления версий.

Лучше дождаться выхода стабильной версии.

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