Для исправления уязвимости npm требуется Angular 7, но это вызовет больше проблем в проекте Ionic 3 - PullRequest
0 голосов
/ 29 апреля 2019

Итак, у меня есть вопрос относительно моего проекта Ionic 3.При использовании npm audit существует 10 уязвимостей, требующих исправлений, но оба исправления требуют Angular 7, и я знаю, что Ionic 3 совместим только с Angular 5 .

У меня вопрос, есть ли способустранить эти уязвимости без обновления Angular.Таким образом, вместо того, чтобы понизить версию плагина или, возможно, найти причину проблемы?Или я могу игнорировать уязвимости?

Вот сообщения npm:

Запустите npm install @ angular / compiler-cli @ 7.2.14 для устранения 2 уязвимостей ПРЕДУПРЕЖДЕНИЕ ПО СЕМЕРЕ: Рекомендуемое действиеявляется потенциально разрушительным изменением

Запустите npm install @ angular / cli @ 7.3.8 для устранения 7 уязвимостей ПРЕДУПРЕЖДЕНИЕ ПО СЕМЕРЕ: рекомендуемое действие - потенциально опасное изменение

1 Ответ

0 голосов
/ 29 апреля 2019

попробуйте это, удалите все файлы в node_modeules и запустите npm install, затем обратите внимание на пакет, требующий использования угла 7. Затем выполните действие непосредственно с t.

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