Diferencia entre revisiones de «Usuario:ManuelRomero/DesarrolloWeb/Estatico»
De WikiEducator
| Línea 1: | Línea 1: | ||
===Desarrollo de páginas estáticas=== | ===Desarrollo de páginas estáticas=== | ||
| + | |||
| + | *Está desarrollado en lenguaje '''''Go''''' | ||
| + | |||
| + | |||
<br /> | <br /> | ||
{{MRM_Web|Title=Aplicaciones para desarrollar sitios estáticos| | {{MRM_Web|Title=Aplicaciones para desarrollar sitios estáticos| | ||
https://jamstack.org/generators/ | https://jamstack.org/generators/ | ||
| + | https://gohugo.io/ | ||
}} | }} | ||
| Línea 25: | Línea 30: | ||
*Vemos la siguiente estructura de ficheros | *Vemos la siguiente estructura de ficheros | ||
[[Archivo:ficheros_proyecto_hugo_1.png|500px|center]] | [[Archivo:ficheros_proyecto_hugo_1.png|500px|center]] | ||
| + | *Posteriormente iremos viendo el significado y utilidad de cada carpeta y ficheros. | ||
| + | }} | ||
| + | |||
| + | {{MRM_Actividad|Title=Selecconar un tema| | ||
| + | *Por tema vamos a entender el formato o estilo de nuestra página | ||
| + | *Por supuesto podemos crear uno nuestro o modificar uno que esté disponible | ||
| + | *Los temas disponibles, los podemos ver en | ||
| + | https://themes.gohugo.io/ | ||
| + | *Para instalar un tema procedemos de la siguiente manera: | ||
| + | Lo podemos descargar la web (opción download de la página del tema) | ||
| + | Lo podemos instalar directamente con git en la carpeta correspondiente o especificándolo en la descarga | ||
| + | <source lang=bash> | ||
| + | git init #Inicializamos git en el directorio actual | ||
| + | git submodule init #Inicializamos git para instalar submódulos en el directorio actual | ||
| + | git submodule add https://git.okkur.org/syna themes/syna #Instala este tema en la carpeta thems | ||
| + | </source> | ||
| + | *Una vez realizada esta acción, ya tendremos el tema instalado (ver contenido del directorio themes | ||
| + | *Podríamos instalar todos los temas y luego ir seleccionando uno u otro | ||
| + | <source lang=bash> | ||
| + | git clone --depth 1 --recursive https://github.com/gohugoio/hugoThemes.git themes | ||
| + | </source> | ||
| + | *Una vez instalado el tema, hay que especificar en el fichero de configuración qué tema vamos a user | ||
| + | |||
}} | }} | ||
Revisión de 14:48 20 sep 2021
Desarrollo de páginas estáticas
- Está desarrollado en lenguaje Go
https://jamstack.org/generators/ |
sudo apt-get install hugo
|
https://themes.gohugo.io/
Lo podemos descargar la web (opción download de la página del tema) Lo podemos instalar directamente con git en la carpeta correspondiente o especificándolo en la descarga git init #Inicializamos git en el directorio actual git submodule init #Inicializamos git para instalar submódulos en el directorio actual git submodule add https://git.okkur.org/syna themes/syna #Instala este tema en la carpeta thems
git clone --depth 1 --recursive https://github.com/gohugoio/hugoThemes.git themes
|