Obtén -50% en el estreno de este mes: Aprende Remix construyendo un blog con MongoDB y Netlify

0

días

1

horas

38

mins

0

segs

cover
author photo

Héctorbliss

@hectorbliss

hace 4 meses


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

Comparte en

robot logo saying hello

No te quedes atrás: Actualízate

Suscríbete para recibir información sobre nuevos frameworks, updates, eventos, tips, hacks y más.

Agrega en tu vite.config.ts:

error prisma not a valid package

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. 🤯

Lee toda la historia aquí

De nada. Bliss.

Y gracias a sharmapukar217: sharmapukar217

banner

¿Quieres mantenerte al día sobre los próximos cursos y eventos?

Suscríbete a nuestro newsletter

Jamás te enviaremos spam, nunca compartiremos tus datos y puedes cancelar tu suscripción en cualquier momento 😉

robot logo saying hello
facebook icontwitter iconlinkedin iconinstagram iconyoutube icon

© 2016 - 2023 Fixtergeek