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 03:48 21 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
|