javascript - Javascript (Vuejs) 站点总是需要硬刷新才能加载
问题描述
我有一个在开发中运行良好的 Vuejs 应用程序。但是在生产中,每次用户启动应用程序时,页面显示都是空白的,他们必须在页面加载之前对浏览器进行硬刷新。
我将 Vue 2.x 与 Vuex 一起使用,即使在使用 Nuxtjs 的网站上,我也会遇到同样的事情。
用户在控制台中没有任何错误。该页面仅显示空白,直到硬刷新。
该脚本是npm run build
为生产而构建的。
解决方案
没有任何进一步的屏幕或日志,就更难理解了。我最好的猜测是:这是一个与路由相关的问题
推荐阅读
- nginx - Nginx如何按位置路由到反向代理
- javascript - 如何将这个特定的 js 数组转换为 js 对象?
- c++ - 如何在 C++ 中采用这种 STDIN 输入?
- css - 如何允许在底部制作页脚但不让它覆盖内容
- php - 我可以根据类别在 WooCommerce 商店页面和产品中设置不同的排序吗
- java - 按第一列然后按第二列对二维数组进行排序
- mysql - 寻找一种更好的方法来使用 Laravel 处理大型 XML 文件以将部分导入 MySQL 数据库
- intel - 为什么我的服务器有 TEE 但不支持英特尔 SGX?
- python - 美丽的汤得到匹配的标签值之后的标签值
- android - 我不知道如何读取实时数据库并获取一些子数据来插入那些 Firestore 数据库