В настоящее время я использую следующую версию генератора jhipster:
"ng-jhipster": "0.2.6".
Я хочу изменить JhiAlertService , чтобы сделать его совместимым с snackBar (угловой материал) .Я заметил, что NotificationInterceptor вызывает JhiAlertService :
this.alertService = injector.get (JhiAlertService));
Мой вопрос заключается в том, что JhiAlertService принадлежит jhipster, поэтому что рекомендуетсяway:
1._ Сделайте форк из репозитория ng-jhipster 0.2.6 и сделайте прямое изменение на этом форке, затем добавьте форк в мой package.json, яя не уверен, как сделать это включение.
2._ Создайте новый JhiMyAlertService Сервис и включите его инъекцией в NotificationInterceptor ?
В настоящее время я непосредственно изменил JhiAlertService для проверки своих изменений и получил нужную мне операцию, но, очевидно, при загрузке моих изменений из репозитория это изменение не будет.Итак, что будет правильным, любые предложения?
оригинальный файл без изменений.https://github.com/Hizmarck/ng-jhipster/tree/master/src/service
Привет.