Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Angular 4.2更新为Angular 9.0+;杰普斯特_Angular_Jhipster - Fatal编程技术网

从Angular 4.2更新为Angular 9.0+;杰普斯特

从Angular 4.2更新为Angular 9.0+;杰普斯特,angular,jhipster,Angular,Jhipster,两年前,我用Jhipster 4.6.0开发了一个系统,并添加了angular 2.0.0-beta.12材质 所以,今天我想对整个系统进行更新。 我已经开始在的支持下迁移 在这一点上,我问我,我需要更新jhipster generator?,例如,JhiHttpInterceptor使用旧的HTTP Angular客户端,或者我需要自己实现 import { Observable } from 'rxjs/Observable'; import { Response, RequestOptio

两年前,我用Jhipster 4.6.0开发了一个系统,并添加了angular 2.0.0-beta.12材质

所以,今天我想对整个系统进行更新。 我已经开始在的支持下迁移

在这一点上,我问我,我需要更新jhipster generator?,例如,JhiHttpInterceptor使用旧的HTTP Angular客户端,或者我需要自己实现

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>;
}
从'rxjs/Observable'导入{Observable};
从'@angular/http'导入{Response,RequestOptionsArgs};
/**
*HTTP拦截器责任链成员是一个类,它可以对所有请求的请求和响应作出反应
*通过HTTP完成。
*/
导出声明抽象类JhiHttpInterceptor{
私人继承人;
继任者:Jhihtpinterceptor;
processRequestInterception(选项?:RequestOptions参数):RequestOptions参数;
processResponseInterception(响应:可观察):可观察;
抽象请求截获(选项?:RequestOptionsArgs):RequestOptionsArgs;
抽象响应界面(可观察:可观察):可观察;
}
我知道我的系统非常过时,现在我正在将代码从4.2更新到5,当我得到Angular 6时,我将使用ng更新


Jhipster有什么建议吗?

我建议您不要更新到angular 9,因为有些更改还没有最终确定。请参阅以下截图-

通过参考本指南,您可以更新到Angular 8-


.

您是否尝试过先运行jhipster升级版
?它应该同时升级前端和后端。