Diferencia entre revisiones de «Usuario:ManuelRomero/DesarrolloWeb/Estatico»
De WikiEducator
| Línea 57: | Línea 57: | ||
theme="syna" | theme="syna" | ||
</source> | </source> | ||
| + | }} | ||
| + | {{MRM_Actividad|Title=Añadiendo contenido a nuestro sitios| | ||
| + | *Ahora vamos a escribir el contenido de nuestras páginas de nuestro sitio web | ||
| + | *Para ellos escribiremos en texto plano en ficheros '''''md''''' (con sintaxis Markdonw https://markdown.es/sintaxis-markdown/) | ||
| + | *Podremos añadir tantos ficheros como contenido queremos crear y cada fichero de la extensión que necesitemos. | ||
| + | *Es importante organizar bien los contenidos, de momento vamos a crear un fichero | ||
| + | *Se puede hacer directamente en el editor o usar comandos de '''''hugo''''' | ||
| + | <source lang=bash> | ||
| + | hugo new index.md | ||
| + | </source> | ||
| + | *Esto nos creará un fichero '''''index.md''''' en la carpeta de '''''content''''' | ||
| + | [[Archivo:creando_contenido_hugo_1.md]] | ||
| + | *El contenido del fichero es mínimo | ||
| + | [[Archivo:contendio_fichero_md_base.png]] | ||
}} | }} | ||
Revisión de 15:00 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
Lo abrimos y añadimos el tema en este caso syna o el que queramos establecer theme="syna"
|
hugo new index.md
Archivo:Creando contenido hugo 1.md
|
