小编sim*_*mon的帖子

Angular 4 ng服务--prod vs ng服务

不久,我有一个应用程序,在服务上是4.6MB.

当我做:

ng serve --prod

我得到1MB的文件大小.

但是,--prod以某种方式使我的整个应用程序中断.

我向服务器发送请求的整个服务(基于承诺)不再有效.

bizzar的事情是,只要没有服务器请求,简单的ng服务工作完全正常ng服务的某些部分--prod工作正常.

我没有发布任何代码,因为ng服务版本工作正常.

主要问题是:

为什么我会采取帽子行为?

此外,在某些时候,基于ng服务的应用程序--prod突然完全无处不在,然后我重新启动应用程序,再次,一个破碎的应用程序.

编辑: 更多EXPLICIT细节:

我正在使用Fiddler确保所有细节都正确无误:

提琴手图片

如您所见,细节还可以.

现在负责在客户端模拟该请求的代码:

    login(uName: string, pw: string, type: number): Promise<any> {
    return new Promise(resolve => {
        if (type === 1) {
            const options = new RequestOptions({ headers: this.headers });
            const body = JSON.stringify({ username: uName, password: pw });
            this.http.post(this.loginUrl, body, options)
                .toPromise()
                .then(response => {
                    resolve(response);
                })
                .catch(this.handleError);
        } else if (type …
Run Code Online (Sandbox Code Playgroud)

javascript typescript webpack angular-cli angular

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

angular ×1

angular-cli ×1

javascript ×1

typescript ×1

webpack ×1