【发布时间】:2019-12-02 07:13:36
【问题描述】:
我创建了一个带有 nuxtjs 和 vee-validate 的应用程序并部署到 heroku 但在本地(nuxt 构建和 nuxt 在本地机器上启动),当我按下 vee-validate 的登录按钮验证时,一切都很好,但在heroku 应用程序,当按下登录按钮时,整个页面都会刷新并且“?”附加在 URL 的末尾,例如:- login to login?单击登录按钮时。请帮助我确定此问题。谢谢 好像js没有运行。
【问题讨论】:
-
ChunkLoadError: 加载块 0 失败。在控制台中
-
github.com/nuxt/nuxt.js/issues/742 如果您在此链接上找到解决方案。
-
谢谢,@mhdnp1234。有时问题是由 AdBlock 扩展引起的,对于某些页面,我将路由名称更改为小写。
-
使用缓存资源的 Service Worker 也发生了同样的错误。如果出于某种原因使用了缓存的 HTML 页面并且该页面尝试通过网络加载其他资源,但这些 URL 不再存在(例如,因为它们的哈希已更改),我也会得到 404 )。
-
@FrancescRosas,谢谢。是的,服务人员也是我认为的问题的一部分。 (对于我们的案例,我们有一个名为 UserProfile.vue 的页面并更改为 userProfile.vue 并且问题已解决.....)并且还将 nuxt 版本更新为最新
标签: vue.js nuxt.js server-side-rendering vee-validate