【问题标题】:Nuxt v2.14 Firebase Uncaught SyntaxError: Unexpected token '<'Nuxt v2.14 Firebase Uncaught SyntaxError: Unexpected token '<'
【发布时间】:2020-12-01 12:07:34
【问题描述】:

我的 Nuxt 应用托管在 Firebase 上。在我将 nuxt 依赖关系从 2.10.2 更新到 2.14.1 之后,实时构建崩溃了。该应用程序在本地运行良好,但是当我使用 firebase deploy 部署它时,我只看到通用加载动画。在控制台中只有一条消息:

Uncaught SyntaxError: Unexpected token '

我确实尝试删除 node_modules 目录和 package-lock.json 并再次安装依赖项 - 它没有帮助。

【问题讨论】:

    标签: firebase nuxt.js firebase-hosting firebase-tools


    【解决方案1】:

    我之前确实遇到过同样的问题。我所做的是:在 Nuxt 中创建一个应用程序并尝试部署。我遇到的错误是:

    Uncaught SyntaxError: Unexpected token '<' in commons.a599632.js:1
    

    我是如何解决的:

    通过从忽略行中删除 /node_modules/ 来编辑 firebase.json。

    它应该是这样的:

        "ignore": ["firebase.json", "**/.*"],
    

    【讨论】:

    • 看准了!现在 nuxt 在dist/_nuxt/node_modules/ 下生成了一个commons.js 文件,删除该行可确保该文件通过部署!谢谢
    • 删除node_modules 行有什么坏处吗?
    猜你喜欢
    • 2012-05-17
    • 2019-02-10
    • 2014-07-08
    • 2011-03-09
    • 2014-01-06
    • 2012-04-10
    • 1970-01-01
    相关资源
    最近更新 更多