Fab*_*o P 5 browser caching routes chunks angular
我有一个带有一些延迟加载路线的 angular 4 应用程序。webapp 部署在 Wildfly 服务器上。通常当我更新包并尝试使用该应用程序时,我会得到这个
7.67f0bdb1c002c6632088.chunk.js 无法加载资源:服务器响应状态为 404(未找到)vendor.bb65efd8883ae143b006.bundle.js:1 错误错误:未捕获(承诺):错误:加载块 7 失败。错误:加载块 7 失败。在 HTMLScriptElement.n (inline.c073b632003c3be717dd.bundle.js:1) 在 HTMLScriptElement.o (polyfills.3d0670849efe6dd6a541.bundle.js:1) 在 t.invokeTask (polyfills.3d06708Taskadle.js:1) 在 Object. vendor.bb65efd8883ae143b006.bundle.js:1) 在 t.invokeTask (polyfills.3d0670849efe6dd6a541.bundle.js:1) 在 r.runTask (polyfills.3d0670849efe6dd6a541.invdles) [efe6dd6a541.invdle] .3d0670849efe6dd6a541.bundle.js:1) 在 W (polyfills.3d0670849efe6dd6a541.bundle.js:1) 在 HTMLScriptElement.q (polyfills.3d0670849efe6dd6a541.bundle.js: bundle.js:1) 在 t.invokeTask (polyfills.3d0670849efe6dd6a541.bundle.js:1) 在 r.runTask (polyfills.3d0670849efe6dd6a541.bundle.js:1) 在 o (polyfills.3d064167084) e.invokeTask [as invoke] (polyfills.3d0670849efe6dd6a541.bundle.js:1) 在 W (polyfills.3d0670849efe6dd6a541.bundle.js:1) w @ vendor.bb65efd8883ae143b.610000000.bb65efd8883ae143b.6306000000000000加载资源:服务器以 404(未找到)状态响应 vendor.bb65efd8883ae143b006.bundle.js:1 错误错误:未捕获(承诺):错误:加载块 7 失败。错误:加载块 7 失败。在 HTMLScriptElement.n (inline.c073b632003c3be717dd.bundle.js:1) 在 HTMLScriptElement.o (polyfills.3d0670849efe6dd6a541.bundle.js:1) 在 t.invokeTask (polyfills.3d06708Taskadle.js:1) 在 Object.小贩。
我确定这是浏览器缓存问题,因为如果我按 ctrl+shift+F5 应用程序工作正常。
那么我可以使缓存浏览器无效吗?或者在文件名中添加版本/时间戳?
非常感谢F
我尝试更好地解释我的问题以获得此错误。我在 Wildfly 上运行 ng 应用程序,并在 war 文件中构建。
我几乎可以肯定问题是浏览器缓存......并且我不知道解决它的方法。
| 归档时间: |
|
| 查看次数: |
987 次 |
| 最近记录: |