
Cómo resolver el error: "./prisma/client/index-browser" is not a valid package al hacer build

Héctorbliss
@hectorblissAgrega en tu vite.config.ts:
build:{ rollupOptions:{ external: [ /^.prisma/, ] } }
También puedes hacer lo siguiente:
build:{ rollupOptions:{ external:['prisma','@prisma/client'] } }
También deberías asegurarte de no estar usando PrismaClient desde el navegador. Si fuera el caso, esas soluciones no te serán muy útiles de todas formas, pues Prisma no permitirá que lo uses desde el navegador.
UPDATE: Solución definitiva con VITE:
export default defineConfig(() => { return { resolve:{ alias: { ".prisma/client/edge":"./node_modules/.prisma/client/edge.js" } }, plugins: [qwikCity(), qwikVite(), tsconfigPaths()], preview: { headers: { 'Cache-Control': 'public, max-age=600', }, } };})
Agrega un Alias a tu configuración de Vite. 🤯
De nada. Bliss.
Y gracias a sharmapukar217:

Te explico el método forEach
Checa este otro Post
