Skip to content

Support vite-plugin-handlebars

The plugin does not work with an error:

Error: Build failed with 1 error:
../../../js/node_modules/esbuild/lib/main.js:1374:27: ERROR: [plugin: externalize-deps] "vite-plugin-handlebars" resolved to an ESM file. ESM file cannot be loaded by `require`. See https://vitejs.dev/guide/troubleshooting.html#this-package-is-esm-only for more details.
    at failureErrorWithLog (/home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:1651:15)
    at /home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:1059:25
    at runOnEndCallbacks (/home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:1486:45)
    at buildResponseToResult (/home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:1057:7)
    at /home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:1086:16
    at responseCallbacks.<computed> (/home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:704:9)
    at handleIncomingPacket (/home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:764:9)
    at Socket.readFromStdout (/home/rjaros/git/kvision-examples/showcase/build/js/node_modules/esbuild/lib/main.js:680:7)
    at Socket.emit (node:events:513:28)
    at addChunk (node:internal/streams/readable:324:12)