javascript - vue cli - 未捕获的语法错误 : Unexpected token <

标签 javascript vue.js vuejs2

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

Uncaught SyntaxError: Unexpected token <

表示错误发生在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

我该如何解决?

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

最佳答案

尝试添加 <base href="/" />进入<head>你的 index.html。希望它能奏效。

关于javascript - vue cli - 未捕获的语法错误 : Unexpected token <,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51210795/

相关文章:

javascript - 事件.js :72 throw er;//Unhandled 'error' event

vuejs2 - 导入 vue-router 时显示 Vue 未定义错误

javascript - 如何在js中实现去抖动

vue.js - Vue 在点击按钮时添加一个组件

javascript - Vue 在从 Meteor 回调获取数据之前选择列表渲染

vuejs2 - Vue 2 - 计算输入的总行数

javascript - 使用 JQuery 在 2 个 html 文件中使用来自同一 js 文件的变量

javascript - 如何进行 Node.js 应用程序资源分析

javascript - 如何在调用另一个方法后调用js对象的方法?

javascript - vue 显示 js 's error :TypeError: "这是未定义的”