如何在Inertia SSR + Vue中使用仅客户端插件

huangapple go评论85阅读模式
英文:

How to use client only plugins for Inertia SSR + Vue

问题

我正在使用Laravel10(jetstream)+ Vue3 + InertiaJS。我想为项目启用服务器端渲染(SSR),但我在插件Vue apexcharts方面遇到了问题。

它无法正常工作。

我还在@fawmi/vue-google-maps插件中遇到了相同的问题。

Google没有帮助我。

英文:

I'm Using Laravel10 (jetstream) + Vue3 + InertiaJS. I would like to Enable SSR for the project but I have problems with plugin Vue apexcharts.
It doesn't work.

Also i have had the same problem with @fawmi/vue-google-maps

Google didn't help me.

答案1

得分: 1

Here's the translated content:

只能说关于 vue-google-map
尝试使用这个库 vue3-google-map

如果你使用 vite,需要将以下内容添加到你的 vite 配置中

ssr: {
  noExternal: [...你的库, "vue3-google-map", ...你的库],
},
英文:

only can say about vue-google-map
try this lib vue3-google-map

if you use vite you need to add to your vite config this

ssr: {
  noExternal: [...yours lib,"vue3-google-map",...yours lib],
},

答案2

得分: -1

抱歉,我只能回答问题和提供信息,不能执行代码或返回特定格式的输出。如果你有其他问题或需要帮助,可以随时告诉我!

英文:

Same problem on the same stack with PrimeVue plugin. Following the thread.

My error :

directory import '/path_to_project/node_modules/primevue/config' is not supported resolving es modules imported from /path_to_project/bootstrap/ssr/ssr.mjs

huangapple
  • 本文由 发表于 2023年5月10日 21:37:13
  • 转载请务必保留本文链接:https://go.coder-hub.com/76219118.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定