【发布时间】:2019-01-22 21:34:45
【问题描述】:
我们在 IIS 中托管了我们的 Angular 应用程序。部署后我们面临一个有线问题,一旦我们部署代码,有时更新的 HTML(index.html) 不会被提供,而是我们得到旧 html 的响应,旧 HTML 有旧 java-script 文件的引用,那些是最近部署后服务器中不存在,因此应用程序中断。
对于我们的应用程序,任何请求都通过 Apache 反向代理然后通过 IIS。
我们按照以下步骤操作,但没有解决问题: 1.重启IIS 2.重启Apache服务 3. HTML header中不添加缓存 4.清除浏览器缓存,然后访问应用程序 5. IIS Web.config中新增无缓存配置。
【问题讨论】:
-
有人遇到同样的问题吗?
标签: angular iis deployment command-line-interface