Mappenstructuur
Mappenstructuur
Het is belangrijk om een duidelijke mappenstructuur te gebruiken voor al je HKU werk. Maak met de terminal een map HKU
met daarin een map Jaar1
en daarin mappen voor ieder vak. Zoals SysBas
, MusBas
, KlaBa
. Dit doe je door gebruik te maken van de commando's:
ls
, cd
, mkdir
Hier kan je de rest van je HKU carrière al je werk op een georganiseerde manier in kwijt. Je mappenstructuur zal er dan ongeveer zo uitzien:
βββ Jaar1
βΒ Β βββ KlaBa
βΒ Β βββ MusBas
βΒ Β βββ Portfolio
βΒ Β βββ Sysbas
βΒ Β βΒ Β βββ Wat_kun_je_met
βΒ Β βΒ Β βββ csdosc
βββ Jaar2
βββ Jaar3
βββ Jaar4
Het is van belang om bij het aanmaken van bestanden en mappen geen gebruik te maken van spaties. Als je een verduidelijking wil aanbrengen in de naam door twee woorden te scheiden, gebruik dan een underscore _
, of een dash -
Om csdosc goed als webserver te laten werken en een duidelijk overzicht te hebben van waar je bestanden zich bevinden is het noodzakelijk onderstaande mappenstructuur aan te houden:
Je ziet hierbij dat de mappen empty-example
en opdracht_1
allebei twee bestanden bevatten: index.html
en sketch.js
. Omdat de csdosc-webserver autmatisch naar bestanden met de naam index.html zoekt is het voldoende om naar localhost:8001/empty-example te gaan om het index.html
-bestand uit die map te laten zien. Als je de html-pagina anders noemt, zal je een foutmelding krijgen als het bovenstaande adres invoert in je browser. In de index.html
pagina uit het empty-example
staan ook de juiste verwijzingen naar de javascriptbestanden die je nodig hebt voor p5js. Als je deze dus kopieert voor je nieuwe project hoef je geen aandacht te besteden aan de inhoud van de html-pagina: het zal altijd goed werken.
Mocht je niet meer helemaal weten hoe de mappenstructuur op elke Unix-computer (MacOS en Linux) in elkaar zit, kijk dan nog eens op deze pagina: UNIX filesystem in pictures.
Daar heb je niet alleen bij de SYSBAS-lessen iets aan maar
bij zo'n beetje alles wat je met een computer doet.