Closed eugen1j closed 2 years ago
It is a bug, I just published a new version 1.0.3
to fix.
npm install vue-template-babel-compiler@1.0.3 -D
// or yarn
yarn add vue-template-babel-compiler@1.0.3 -D
Now this compiler will work for SSR too!
I also update vue-template-babel-compiler-nuxt-project
Thank you for your feedback! :thumbsup:
It works, thank you 🎉
Do you have any plans to add server side rendering support?
I've tried to change
ssr: true
fornuxt.config.js
in Demo Nuxt.js project and got a compile error.Error details
``` $> yarn build yarn run v1.22.10 $ nuxt build ℹ Production build 19:04:54 ℹ Bundling for server and client side 19:04:54 ℹ Target: static 19:04:54 ℹ Using components loader to optimize imports 19:04:54 ℹ Discovered Components: .nuxt/components/readme.md 19:04:54 ✔ Builder initialized 19:04:54 ✔ Nuxt files generated 19:04:54 ✔ Client Compiled successfully in 6.29s ✖ Server Compiled with some errors in 537.80ms Hash: 5ed4402cc1e1c388c3e0 Version: webpack 4.46.0 Time: 538ms Built at: 08/29/2021 7:05:02 PM Asset Size Chunks Chunk Names components/nuxt-logo.js 5.89 KiB 1 components/nuxt-logo components/tutorial.js 6.84 KiB 2 components/tutorial pages/index.js 8.53 KiB 3, 2 pages/index server.js 80.6 KiB 0 app + 4 hidden assets Entrypoint app = server.js server.js.map ERROR in ./components/Tutorial.vue?vue&type=template&id=54971afc& (./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@nuxt/components/dist/loader.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./components/Tutorial.vue?vue&type=template&id=54971afc&) Module build failed (from ./node_modules/vue-loader/lib/loaders/templateLoader.js): SyntaxError: Unexpected token (1:3663) at Parser.pp$4.raise (/Users/macbook/WebstormProjects/vue-template-babel-compiler-nuxt-project/node_modules/vue-template-es2015-compiler/buble.js:2757:13) at Parser.pp.unexpected (/Users/macbook/WebstormProjects/vue-template-babel-compiler-nuxt-project/node_modules/vue-template-es2015-compiler/buble.js:647:8) at Parser.pp$3.parseExprAtom (/Users/macbook/WebstormProjects/vue-template-babel-compiler-nuxt-project/node_modules/vue-template-es2015-compiler/buble.js:2196:10) at Parser.