tengo un sitio web de reactjs usando vitejs cuando lo compilo usando npm run build
genera el sitio compilado dentro de la carpeta dist, cuando publico el contenido en esta carpeta encuentro un
Error con el encabezado Permissions-Policy: función no reconocida: 'interest-cohort'.
y serval
OBTENGA https://brijrajparmar27.github.io/assets/index.d12487b2.js net::ERR_ABORTED 404
aquí lo que encuentro extraño es que si revisa la URL en el error anterior, está tratando de encontrar el archivo .js dentro de brijrajparmar27.github.io/assets/
¿no debería estar dentro de https://brijrajparmar27.github.io/[Repo-Name]/assets
?
todavía funciona en mi localhost aunque de alguna manera.
después de ver esto, agregué [Repo-name]/
manualmente al comienzo de las etiquetas de enlace del archivo index.html compilado en la carpeta dist, en el alojamiento que obtuve
OBTENGA https://brijrajparmar27.github.io/Atmosphere/Atmosphere/assets/vendor.95b2f1d7.js net::ERR_ABORTED 404
el nombre del repositorio aparece dos veces.
Parece que vite build
la base predeterminada para un solo "/" https://vitejs.dev/config/#base
He solucionado el problema con la URL de solicitud incorrecta cambiando el script de compilación en package.json a:
"build": "vite build --base=./"