我目前使用以下版本的jhipster生成器:
“ng-jhipster”:“0.2.6”。
我想修改 JhiAlertService ,使其与 snackBar(角材料)兼容。我注意到 NotificationInterceptor 调用 JhiAlertService :
this.alertService = injector.get (JhiAlertService));
我的问题是 JhiAlertService 属于jhipster,所以推荐的方式是什么:
1._做一个 ng-jhipster 0.2.6 存储库的分支并在这个fork上做直接修改,然后将fork添加到我的package.json中,我不知道如何把它包括在内。
2._创建一个新的 JhiMyAlertService 服务,并在 NotificationInterceptor 中注入它?
目前我已经直接修改了JhiAlertService以测试我的更改,并且我得到了我想要的操作,但显然当从存储库下载我的更改时,我的更改将不会。那么,什么是正确的方法,任何建议?
原始文件没有更改。 https://github.com/Hizmarck/ng-jhipster/tree/master/src/service
问候。