【问题标题】:Angular web build deploy shows white screen when I refresh the page当我刷新页面时,Angular Web 构建部署显示白屏
【发布时间】:2019-05-10 07:27:48
【问题描述】:

我已经成功构建了Angular Web,我在实时服务器上成功部署,更改了index.html中的路径base_href路径,它工作正常。

现在的问题是当我刷新页面时出现白屏,为什么?

如何解决?

谁能帮我摆脱这个解决方案?

任何帮助将不胜感激。

【问题讨论】:

  • 我们需要更多信息来帮助您。任何控制台错误?任何失败的网络请求?
  • 对不起,它只是加载白屏,没有发生控制台错误
  • 在网络选项卡中,您是否可以看到您的静态应用程序文件已按预期加载(HTML、CSS、JS)?
  • 我认为这是从实时服务器加载所有模块时的延迟。尝试延迟加载模块,保持应用模块轻量级,这将解决问题。至少我很确定它不会出现在生产包中。

标签: angular nativescript angular2-nativescript


【解决方案1】:

好吧,您必须在您的 Angular 应用程序中插入一个 wb.config 文件并配置路由,以便在构建时取决于您必须指定 web.config 或您必须使用其他策略的服务器。按照链接使用其他策略。

http://joeljoseph.net/angular-6-deploy-on-apache-server-by-solving-404-not-found-error-on-page-refresh/

【讨论】:

  • 我查看了您的链接,但仍然无法正常工作,我的服务器是 azure linux 服务器,我在设置 angular + NativeScript 后上传了本地构建。
猜你喜欢
  • 2017-12-17
  • 2022-10-23
  • 2020-09-22
  • 1970-01-01
  • 2023-03-26
  • 1970-01-01
  • 2022-08-22
  • 1970-01-01
  • 2018-11-28
相关资源
最近更新 更多