Opciones para preview
A menos que se indique lo contrario, las opciones en esta sección solo se aplican a la vista previa.
preview.host
Tipo:
string | booleanPor defecto:
server.hostEspecifica en qué direcciones IP debe escuchar el servidor. Configurar en
0.0.0.0otruepara escuchar en todas las direcciones, incluidas las LAN y las direcciones públicas.Esto se puede configurar a través de la CLI usando
--host 0.0.0.0o--host.NOTA
Hay casos en los que otros servidores pueden responder en lugar de Vite. Consulta
server.hostpara obtener más detalles.
preview.allowedHosts
Tipo:
string[] | truePor defecto:
server.allowedHostsLos nombres de host a los que Vite tiene permitido responder.
Consultaserver.allowedHostspara obtener más detalles.
preview.port
Tipo:
numberPor defecto:
4173Especifica el puerto del servidor. Ten en cuenta que si el puerto ya se está utilizando, Vite probará automáticamente el siguiente puerto disponible, por lo que es posible que este no sea el puerto real en el que el servidor termina escuchando.
Ejemplo:
export default defineConfig({
server: {
port: 3030,
},
preview: {
port: 8080,
},
})preview.strictPort
Tipo:
booleanPor defecto:
server.strictPortConfigurar en
truepara salir si el puerto ya está en uso, en lugar de probar automáticamente el siguiente puerto disponible.
preview.https
Tipo:
https.ServerOptionsPor defecto:
server.httpsHabilita TLS + HTTP/2.
Consulta
server.httpspara más detalles.
preview.open
Tipo:
boolean | stringPor defecto:
server.openAbre automáticamente la aplicación en el navegador al iniciar el servidor. Cuando el valor es una cadena, se utilizará como nombre de ruta de la URL. Si deseas abrir el servidor en un navegador específico, puedes configurar
process.env.BROWSER(por ejemplo,firefox). También puedes configurarprocess.env.BROWSER_ARGSpara pasar argumentos adicionales (por ejemplo,--incognito).BROWSERyBROWSER_ARGStambién son variables de entorno especiales que puedes colocar en el archivo.envpara configurarlo. Consulta el paqueteopenpara obtener más detalles.
preview.proxy
Tipo:
Record<string, string | ProxyOptions>Por defecto:
server.proxyConfigura reglas de proxy personalizadas para el servidor de vista previa. Espera un objeto de pares
{ key: options }. Si la clave comienza con^, se interpretará comoRegExp. La opciónconfigurese puede utilizar para acceder a la instancia del proxy.Utiliza
http-proxy-3. Las opciones completas se pueden encontrar aquí.
preview.cors
Tipo:
boolean | CorsOptionsPor defecto:
server.corsConfigura CORS para el servidor de vista previa.
Consulta
server.corspara más detalles.
preview.headers
- Tipo:
OutgoingHttpHeaders
Especifica las cabeceras de las respuestas provenientes del servidor.