Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

vue cli - Uncaught SyntaxError: Unexpected token <

I create my project with vue-cli 3.0. Initially it runs ok. But after I <ctrl>-c then npm run serve again, it keep throwing error:

Uncaught SyntaxError: Unexpected token <

it indicate that the error happened at the first line of app.js, but I check in console the < is actually from index.html. Which means somewhere along the process, the webpack thought index.html should be transpile as app.js.

Below are the packages I am using:

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

How can I resolve this?

Update01 I delete the whole node-modules folder and npm install again, then everything seems to work fine again. But if anyone have any idea why this happen, please share it.

like image 501
sooon Avatar asked Jul 06 '18 12:07

sooon


Video Answer


1 Answers

Try by adding <base href="/" /> into the <head> of your index.html. Hope it will work.

like image 187
Saniya syed qureshi Avatar answered Sep 25 '22 15:09

Saniya syed qureshi