4.5.4
macos 10.14.4
node 14.5
Create a new project with Vue version 3, typescript option
Build to work when npm run serve
Build failed.
@ ./src/App.vue?vue&type=template&id=7ba5bd90 1:0-379 1:0-379
@ ./src/App.vue
@ ./src/main.ts
@ multi (webpack)-dev-server/client?http://192.168.0.149:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.ts
error in ./src/views/About.vue?vue&type=template&id=039c5b43
Syntax Error: SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (
@ ./src/views/About.vue?vue&type=template&id=039c5b43 1:0-396 1:0-396
@ ./src/views/About.vue
@ ./src/router/index.ts
@ ./src/main.ts
@ multi (webpack)-dev-server/client?http://192.168.0.149:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.ts
error in ./src/views/Home.vue?vue&type=template&id=fae5bece
Syntax Error: SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (
@ ./src/views/Home.vue?vue&type=template&id=fae5bece 1:0-395 1:0-395
@ ./src/views/Home.vue
@ ./src/router/index.ts
@ ./src/main.ts
@ multi (webpack)-dev-server/client?http://192.168.0.149:8080&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/main.ts
Fixed in vue-loader 16.0.0-beta.7
@sodatea What steps we need to do to fix this in our local setup? Do we need to install vue-loader with that version? Re-install the vue-cli?
This is not fixed, the current version of @vue/cli is still installing an older vue-loader, why is this issue close?
But it does install the newer version. https://github.com/vuejs/vue-cli/blob/v4.5.7/packages/@vue/cli-service/package.json#L83
Update the dependencies.
This issue is __still not fixed__ for me as of today:
Log:
error in ./src/components/dashboardComponents/ViewerComponent.vue?vue&type=template&id=b97faa74&bindings=undefined
Syntax Error: SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (<anonymous>)
@ ./src/components/dashboardComponents/ViewerComponent.vue?vue&type=template&id=b97faa74&bindings=undefined 1:0-380 1:0-380
@ ./src/components/dashboardComponents/ViewerComponent.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--14-0!./node_modules/babel-loader/lib!./node_modules/ts-loader??ref--14-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader-v16/dist??ref--0-1!./src/pages/dashboardPage/DashboardPage.vue?vue&type=script&lang=ts
@ ./src/pages/dashboardPage/DashboardPage.vue?vue&type=script&lang=ts
@ ./src/pages/dashboardPage/DashboardPage.vue
@ ./src/pages/dashboardPage/entry.ts
@ multi (webpack)-dev-server/client?http://<ipaddr>&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/pages/dashboardPage/entry.ts
error in ./src/components/dashboardComponents/tabsSubComponent/GuildConfigurationSubComponent.vue?vue&type=template&id=13421ccf&bindings=undefined
Syntax Error: SyntaxError: Unexpected token u in JSON at position 0
at JSON.parse (<anonymous>)
@ ./src/components/dashboardComponents/tabsSubComponent/GuildConfigurationSubComponent.vue?vue&type=template&id=13421ccf&bindings=undefined 1:0-410 1:0-410
@ ./src/components/dashboardComponents/tabsSubComponent/GuildConfigurationSubComponent.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--14-0!./node_modules/babel-loader/lib!./node_modules/ts-loader??ref--14-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader-v16/dist??ref--0-1!./src/components/dashboardComponents/tabsSubComponent/TabsSubComponent.vue?vue&type=script&lang=ts
@ ./src/components/dashboardComponents/tabsSubComponent/TabsSubComponent.vue?vue&type=script&lang=ts
@ ./src/components/dashboardComponents/tabsSubComponent/TabsSubComponent.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--14-0!./node_modules/babel-loader/lib!./node_modules/ts-loader??ref--14-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader-v16/dist??ref--0-1!./src/components/dashboardComponents/ViewerComponent.vue?vue&type=script&lang=ts
@ ./src/components/dashboardComponents/ViewerComponent.vue?vue&type=script&lang=ts
@ ./src/components/dashboardComponents/ViewerComponent.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--14-0!./node_modules/babel-loader/lib!./node_modules/ts-loader??ref--14-2!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader-v16/dist??ref--0-1!./src/pages/dashboardPage/DashboardPage.vue?vue&type=script&lang=ts
@ ./src/pages/dashboardPage/DashboardPage.vue?vue&type=script&lang=ts
@ ./src/pages/dashboardPage/DashboardPage.vue
@ ./src/pages/dashboardPage/entry.ts
@ multi (webpack)-dev-server/client?http://<ipaddr>&sockPath=/sockjs-node (webpack)/hot/dev-server.js ./src/pages/dashboardPage/entry.ts
Vue Version: 3.0.2
Vue Loader Version: 16.0.0-beta.8
If you are using yarn, try
"resolutions": {
"vue-loader-v16": "npm:vue-loader@^16.0.0-beta.8"
}
check the version of node_modules/vue-loader-v16 or node_modules/@vue/cli-service/node_modules/vue-loader-v16
the priority of node_modules/@vue/cli-service/node_modules/vue-loader-v16 is higher
@HTG-YT
I am NOT using yarn
In a TS project? I'm gonna release a patch later today.
Yes, it is a TypeScript project
Looking forward to the patch 馃憤
Fixed in beta.9
Are the corresponding dependencies that use it have been updated?
Just remove the lockfiles and reinstall the dependencies.
Yup - it worked. Thank you
need somebody help me :


vue : ^3.0.3
