繁体   English   中英

Angular Azure应用服务SSR配置

[英]Angular SSR configuration on Azure app service

我使用 angular v10 SSR 和 .net 核心 3.1。 从这里下载示例代码: https://angular.io/guide/universal并部署到 Azure Appservice。 在 azure Appservice Node.js 上运行并启动 server/main.js。

这是结果: 在此处输入图像描述

我的问题:

  • 正确的工作方式是:第一次加载 static 文件 SSR 然后切换到 CSR?
  • 左图:app运行在localhost,cURL显示的是浏览器替换CSR组件之前的内容。 这里<app-root>标签包含 static 文件,可以正常工作。 部署到 Azure Appservice 后,它只包含<app-root></app-root>空标签。 它工作正常吗?
  • 知道为什么只在 appservice 上显示<app-root></app-root>吗?

谢谢cyr_x你的回答很有帮助。

imports部分移除NgModule装饰器。 同时从模块的imports中删除AppComponent

@NgModule({
  declarations: [
    AppComponent,
  ],
  imports: [
    BrowserModule,
    MaterialModule
  ],
  bootstrap: [AppComponent]
})
export class AppModule {
}

imports属性应该只包含用NgModule装饰的类。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM