Skip to content

Documentation for OS Class [LAB part] UniVR 2021-2022

Notifications You must be signed in to change notification settings

seekbytes/oslab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSLAB

Documentazione per l'insegnamento di Sistemi Operativi parte di Laboratorio tenuto presso l'Università di Verona, corso di laurea in Informatica, anno accademico 2021-2022.

Caratteristiche

Il sito web è stato costruito tramite il generatore di siti statici chiamato GoHugo che permette di trasformare una serie di contenuti scritti in linguaggio Markdown in un sito web (HTML e CSS).

Per abilitare una preview del sito web:

  1. Clona la repository in locale
  2. Scarica Gohugo (anche come singolo binario)
  3. Apri il terminale nella cartella in cui hai clonato la repository
  4. Avvia il server web con il comando hugo serve

Per costruire le pagine del sito web:

  1. Clona la repository in locale
  2. Scarica Gohugo (anche come singolo binario)
  3. Apri il terminale nella cartella in cui hai clonato la repository
  4. Costruisci le pagine con il comando hugo
  5. All'interno della cartella public troverai il tuo sito web

Se vuoi minimizzare il contenuto, utilizza la flag --minify. Altre flag e comandi sono disponibili sul sito ufficiale.

Struttura

  • content: il contenuto, file markdown strutturati in sottocartelle così come si mostrano sul sito web.
  • static: il contenuto statico che GoHugo include di default nella cartella in cui verranno messe le pagine costruite. Dentro questa cartella, ci sono altre due cartelle: "images" e "pdf". Images contiene tutte le immagini del sito web.
  • themes: cartella di uno o più temi (il tema è lo scheletro frontend comprendente HTML e CSS per il sito)