Issues with Vite SSR and workspace imports in Deno — Need guidance on deno-vite-plugin usage
Hi everyone! 👋
I'm currently working with Deno (2.3.7) + Vite (v6.3.5) and running into some issues that I hope you can help me with.
Current Setup
- Deno 2.3.7 with Vite 6.3.5
- Using SSR
- Workspace with multiple members
- Tried deno-vite-plugin v1.0.5
Issues I'm Facing
1. Workspace module imports failing in SSR
When doing SSR, I can't import modules from other workspace members. I get this error:
2.
npm:
specifier issues with deno-vite-plugin
I thought using deno-vite-plugin might solve the workspace issue, but when I tried it, I encountered:
Questions
1. Do I still need deno-vite-plugin? Vite seems to have some level of Deno support now, but I'm unclear if the plugin is still necessary for proper functionality.
2. Why do npm:
imports fail with deno-vite-plugin? This seems counterintuitive since Deno natively supports npm:
specifiers.
Has anyone encountered similar issues or have insights on the current state of Vite + Deno integration? Any guidance would be greatly appreciated!
Thanks in advance! 🙏0 Replies