Javascript 强制客户端使用vue路由器的最新js文件延迟加载
我正在使用laravel构建vue js spa项目,因此我使用laravel mix(5.0.9版),并且我还添加了vue路由延迟加载,以使我的项目总体上更快捷 问题是,每当我更新我的项目并将其上载到服务器时,使用我的项目的用户/客户端都会出错,因为我的应用程序没有加载这些路由的最新页面,而是使用客户端浏览器中的旧缓存,这使得应用程序无法正常工作,因为代码从延迟加载中分离 不管怎样,当我上传最新版本的应用程序时,有没有告诉客户端自动获取最新版本的应用程序 我的配置: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.
您可以尝试在mix文件中使用.version(),请参见此处:我不熟悉您使用的堆栈,无法提供具体的解决方案。不过,缓存有效性问题一般都包含在本文中,我建议您阅读。“Revved resources”部分描述了当前前端开发人员使用的流行技术。