我创建了一个简单的角度应用程序。 Webpack编译成功。 localhost:4200打开了我的应用程序。凉。
要在firebase上托管它,我尝试安装firebase@4.2.0和angularfire2@4.0.0-rc.1,但由于我在我的组织防火墙后面,我收到了自签名证书错误。
在此之后,我的应用程序停止了工作,我也没有在浏览器上看到任何错误。它只是没有加载。我该如何调试?不只是这个应用程序,我的其他角度应用程序也停止工作。我甚至试过创建一个新的应用程序,它也没有加载。当我运行服务命令时,所有这些都成功编译。
我的main.ts文件:
import { enableProdMode } from '@angular/core';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './app/app.module';
import { environment } from './environments/environment';
if (environment.production) {
enableProdMode();
}
platformBrowserDynamic().bootstrapModule(AppModule);
我的index.html:
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>SampleApp</title>
<base href="/">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="icon" type="image/x-icon" href="favicon.ico">
</head>
<body>
<app-root></app-root>
</body>
</html>
app组件:
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
title = 'app';
}
我猜有些库在firebase安装尝试后已损坏,需要重新安装/修复。
请建议如何找到根本原因并修复它。