Javascript 强制客户端使用vue路由器的最新js文件延迟加载

Javascript 强制客户端使用vue路由器的最新js文件延迟加载,javascript,vue.js,lazy-loading,laravel-mix,code-splitting,Javascript,Vue.js,Lazy Loading,Laravel Mix,Code Splitting,我正在使用laravel构建vue js spa项目,因此我使用laravel mix(5.0.9版),并且我还添加了vue路由延迟加载,以使我的项目总体上更快捷 问题是,每当我更新我的项目并将其上载到服务器时,使用我的项目的用户/客户端都会出错,因为我的应用程序没有加载这些路由的最新页面,而是使用客户端浏览器中的旧缓存,这使得应用程序无法正常工作,因为代码从延迟加载中分离 不管怎样,当我上传最新版本的应用程序时,有没有告诉客户端自动获取最新版本的应用程序 我的配置: 拉威尔5.6 Vue 2.

我正在使用laravel构建vue js spa项目,因此我使用laravel mix(5.0.9版),并且我还添加了vue路由延迟加载,以使我的项目总体上更快捷

问题是,每当我更新我的项目并将其上载到服务器时,使用我的项目的用户/客户端都会出错,因为我的应用程序没有加载这些路由的最新页面,而是使用客户端浏览器中的旧缓存,这使得应用程序无法正常工作,因为代码从延迟加载中分离

不管怎样,当我上传最新版本的应用程序时,有没有告诉客户端自动获取最新版本的应用程序

我的配置:

  • 拉威尔5.6
  • Vue 2.6.10
  • 拉维混合料5.0.9

  • 您可以尝试在mix文件中使用.version(),请参见此处:我不熟悉您使用的堆栈,无法提供具体的解决方案。不过,缓存有效性问题一般都包含在本文中,我建议您阅读。“Revved resources”部分描述了当前前端开发人员使用的流行技术。