Angular 6 ngx-ошибки сломаны? | Кодементор
У вас не работают ngx-ошибки с Angular 6? ну… вот почему и как это исправить.
С выпуском Angular 6 мы получили новую версию Rxjs, если быть точным, Rxjs 6.x, она представляет собой огромное улучшение поддержки трех встряхиваний и возможности компоновки операторов.
Однако ngx-ошибки также перестали работать, поскольку он имеет Rxjs 5 в качестве зависимости, в проекте есть текущий запрос на включение, направленный на обновление зависимостей, но они проигнорированы, проект не видел действий по фиксации или слиянию запросов на извлечение с февраля 2018 года. , так что есть вероятность, что авторы взяли перерыв .
Так что же нам делать? Нужно ли нам возвращаться к старому способу отображения ошибок в формах?
Решение
Автор запроса на включение исправления фактически устал ждать, пока автор исходного пакета что-нибудь сделает, поэтому он принял меры и опубликовал свой форк в npm под пространством имен. @hackages/ngxerrors это ответвление исходного пакета с обновленными зависимостями, так что в основном это замена исходного пакета, вот команда 1 liner в bash, чтобы применить это решение:
npm rm @ultimate/ngxerrors && npm i @hackages/ngxerrors
Благодаря Взломы за принятие мер и публикацию его фиксированной вилки, надеюсь, что тот, кто здесь, в среде, является тем же пользователем, что и автор.