- jerseys en venta online
- 16373
|
etiqueta base
En HTML, <base href="... " /> se utiliza para especificar una dirección base para resolver rutas relativas, como imágenes, scripts y hojas de estilo. Por ejemplo, al especificar <base href="/mi/app/">, el navegador resuelve una URL como algún/lugar/foo.jpg en una solicitud del lado del servidor a mi/app/algún/lugar/foo.jpg. Durante la navegación, los routers de Angular utilizan la dirección href base como dirección base para los archivos de componentes, plantillas y módulos.
Durante el desarrollo, normalmente inicias el servidor en el directorio donde reside index.html. Este directorio es el directorio raíz, y como / es la raíz de esta aplicación, añadirías <base href="/"> al principio de index.html.
Pero en un servidor compartido o de producción, es posible que tenga que iniciar el servidor desde un subdirectorio. Por ejemplo, cuando la URL para cargar esta aplicación es http://www.mysite.com/my/app/, el subdirectorio es my/app/, y tienes que añadir <base href="/my/app/"> a la versión del servidor de index.html.
Cuando la etiqueta base no está configurada, la carga de la aplicación falla y la consola del navegador muestra algunos errores 404 - No encontrado para estos archivos que faltan. Echa un vistazo a donde el navegador está tratando de encontrar estos archivos y ajusta la etiqueta base apropiadamente.
|
Previous:Android Casio 991es ordenadorNext:Desktop reloj de carillón de punto entero
|