Syftet med hemsidan är främst att ge företag information om vad näringslivsgruppen gör och hur näringslivsgruppen kan kontaktas.
-
Klona denna repository
Använd git för att klona denna repository, eller ladda ner den.
# klona repositoryt till en lokal mapp git clone https://github.com/medieteknik-kth/nlg.git
-
Installera
Öppna kommandotolken/terminalen eller powershell i den klonade mappen och installera alla dependencies.
Du bör först ha installerat npm, Gatsby, Python och Typescript
cd nlg yarn install
Om du inte har yarn, installera yarn med
npm install -g yarn
Skapa sedan två environment-filer i root-mappen:
.env.development
och.env.production
båda måste innehålla tre värden:
GATSBY_GRAPHQL_IDE=playground CONTENTFUL_SPACE_ID=X CONTENTFUL_ACCESS_TOKEN=Y
Fyll i X och Y med värden från Contentful!
-
Starta sidan
Starta upp sidan på
http://localhost:8000
yarn start
- Gatsby
- Typescript
- Sass
- CSS-modules
- Package by feature så långt det går
- Functional components
- Props & state interface ovanför komponenten
- Async/await
- Commits skrivs i imperativ
- Om committen är broken, skriv det i meddelandet
- Micro-commits uppmanas
- Main och dev branches används
- Issues och projekt-vyn