author: krm
created: 2018-09-09
status: alpha
Förklarar hur vi skapar ett enkelt projekt för kursen.
Vi skapa projekt utifrån en mall i form av en mapp med relvanta filer. Medtoden i mallarna tar en klar ställning ifråga om arbesflöde och kodningstil för att det ska var enkelt att använda dem utan att tänka på detaljer. Men de är lätta att modifiera om det skulle behövas.
Du behöver gha detta installerat på din dator.
Dessa finns i arkivet mimer-template.
git clone https://gitlab.com/krmit/mimer-template.git
Du ska utgå från denna i resten av projektet.
cp -r mimer-template/terminal/ ./MITT_PROJEKT
Bestäm vilken licens som ska användas, förslagsvis AGPL samt kopiera in denna i ditt projekt. Filen med licenstexten ska hetta COPYING. Läs också README.md filen i mimer-template där du har all infromation som du behöver för att fylla i licens information nedan på rätt sätt.
cp mimer-template/Licence/agpl-3.0.txt ./MITT_PROJEKT/COPYING
Om du inte väljer en licens är projektet privat och ingen annan kan enligt lag kopiera ditt program utan din tillåtelse.
Läs igenom package.json filen och se till att den stämmer överens med ditt program. Till exempel:
geany package.json
`
geany README.md
Installera alla program med paketen.
npm install
Vill du ha projektet i ett git arkiv följ instruktionerna nedan.