首页 > 解决方案 > Nuxt.JS - 无法读取未定义的属性“已安装”

问题描述

几周以来,我一直在使用 Nuxt.js,并在本地构建以在我的 Plesk 服务器上用作 SPA。几天以来,我一直在尝试构建 CentOS 7 服务器(首先在控制台上尝试)。

npm 版本:6.14.8 节点版本 12.4.0

构建正在运行,但在尝试登录后,我在页面上收到以下错误:

TypeError: Cannot read property 'mounted' of undefined
    at Auth.mounted (auth.js?facc:112)
    at Auth.setStrategy (auth.js?facc:108)
    at Auth.loginWith (auth.js?facc:123)
    at VueComponent.einloggen (index.vue?6ced:49)
    at submit (index.vue?4d15:20)
    at invokeWithErrorHandling (vue.common.dev.js?4650:1859)
    at HTMLFormElement.invoker (vue.common.dev.js?4650:2184)
    at HTMLFormElement.original._wrapper (vue.common.dev.js?4650:7543)

在我的本地实例上,我没有收到此错误,如果我在本地运行构建并部署生成的文件夹,一切正常。所以我不知道如何修复这个错误。我发现 Facebook 登录策略存在问题,但我没有使用它。我正在使用自定义方案,但扩展自LocalScheme from '@nuxtjs/auth/lib/schemes/local'并且我遇到的错误与我认为的无关。

有人知道我可以尝试什么吗?

谢谢!

标签: nuxt.js

解决方案


推荐阅读