vue cli - Uncaught SyntaxError: Unexpected token <

新手上路,请多包涵

我使用 vue-cli 3.0 创建我的项目。最初它运行正常。但是在我 <ctrl>-c 然后 npm run serve 之后,它继续抛出错误:

未捕获的 SyntaxError:意外的令牌 <

它表明错误发生在 app.js 的第一行,但我在控制台中检查 < 实际上来自 index.html 。这意味着在这个过程中的某个地方, webpack 认为 index.html 应该被转换为 app.js

以下是我正在使用的软件包:

vue 3.0.0-rc.3 @vue/cli-plugin-babel ^3.0.0-beta.15 @vue/cli-plugin-eslint ^3.0.0-beta.15 @vue/cli-service ^3.0.0 -beta.15

我该如何解决这个问题?

Update01 我再次删除了整个 node-modules 文件夹和 npm install ,然后一切似乎又正常了。但是,如果有人知道为什么会发生这种情况,请分享。

原文由 sooon 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
1 个回答

尝试将 <base href="/" /> 添加到 index.html 的 <head> 中。希望它会奏效。

原文由 Saniya syed qureshi 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题