为了账号安全,请及时绑定邮箱和手机立即绑定

Chrome 不加载所有 webpack JS 源文

Chrome 不加载所有 webpack JS 源文

呼唤远方 2021-06-15 17:46:19
我们最近遇到了通过 Heroku 提供的 Vue.js 应用程序的部署问题。高层次的问题是,当我们重新部署到我们的开发环境时,该应用程序只能在 Chrome 隐身模式或 Firefox 中加载。该应用程序并不能在正常的Chrome浏览器加载-而返回一个空白页。我们担心,当我们从 Dev -> Staging -> Prod 进行推广时,用户也会遇到此缓存问题,并且不会为他们加载应用程序。我们注意到的一件事是,在隐身模式下加载的文件login.js,没有在非隐身模式下加载。.非隐身模式非隐身源文件(在这里我们可以看到login.js,以及一个img文件夹,无法加载).隐身模式隐身源文件我们注意到的另一件事是bootstrap似乎在隐身模式下发起此调用,但我们在非隐身模式下看不到此请求。也许引导程序无法加载?我们也在控制台中看到了这一点:因此,似乎没有加载或缓存某些内容(因此未加载最新/正确的版本)。即使我们在非隐身模式下在 Chrome 开发工具中激活“禁用缓存”,我们也会遇到此问题。我们不确定这是缓存问题,还是 webpack 问题,或者只是 Chrome 问题。有谁知道为什么这些源文件可能无法在非认知模式下加载?.编辑:我还在非隐身模式下禁用了所有 Chrome 扩展程序,但无济于事。我们团队中的另一位开发人员最后确认了这个问题,但是,第二位开发人员在 Chrome 中根本没有这个问题。要复制该问题,您不能只访问该网站一次。实际上,您需要访问一次,然后必须部署新版本,然后重新加载页面时,它将无法加载。.编辑 2:我注意到的另一件事是,正确的版本隐身加载了两个login.js和login.css. 非隐身版本无法调用第二个版本。我想知道是否存在以某种方式缓存的名称冲突?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 291 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号