【发布时间】:2019-11-22 04:50:49
【问题描述】:
我在 2 年前使用 Jhipster 4.6.0 开发了一个系统,并添加了材质 angular 2.0.0-beta.12。
所以,今天我想对整个系统进行更新。 我已经在https://update.angular.io/#4.2:5.2 的支持下开始迁移了,
此时我问我,我需要更新 jhipster-generator 吗?例如,JhiHttpInterceptor 使用旧的 HTTP Angular Client 还是我需要自己实现?
import { Observable } from 'rxjs/Observable';
import { Response, RequestOptionsArgs } from '@angular/http';
/**
* A HTTP interceptor responsibility chain member is a class, which may react on request and response of all requests
* done by HTTP.
*/
export declare abstract class JhiHttpInterceptor {
private _successor;
successor: JhiHttpInterceptor;
processRequestInterception(options?: RequestOptionsArgs): RequestOptionsArgs;
processResponseInterception(response: Observable<Response>): Observable<Response>;
abstract requestIntercept(options?: RequestOptionsArgs): RequestOptionsArgs;
abstract responseIntercept(observable: Observable<Response>): Observable<Response>;
}
我知道我的系统非常过时,现在我将我的代码从 4.2 更新到 5,当我获得 Angular 6 时,我将使用 ng update。
对 Jhipster 有什么建议或建议?
【问题讨论】:
-
您尝试过先运行
jhipster upgrade吗?它应该同时升级前端和后端。