为什么Angular的更改在构建后没有反映在浏览器中?



我有一个angular项目,有时当我做了更改,它们不会在浏览器中反映出来。我正在使用chrome浏览器,并已清除缓存页面和cookie。我也有禁用缓存检查在网络标签的开发人员工具。

我还使用ng build——prod——aot——outputHashing=all清除了angular缓存。在执行npm update之后,会有大量的错误被清除,但仍然没有反映更改。如果我删除dist文件夹并重新构建,也会发生同样的事情。

有什么建议吗?

你是否碰巧开启了Service Worker ?Service Worker会强制缓存所有内容,你需要在dev工具中重置它。

最新更新