Frequently Asked Questions

Deze pagina bevat een aantal veel terugkomende vragen. Doorheen het jaar kan deze pagina uitgebreid worden. Heb je een suggestie, is er iets wat ontbreekt, dan mag je dit altijd via mail (sebastiaan.henau@thomasmore.be) laten weten.

Hoe start ik een nieuw React project?

Een volledige tutorial is te vinden in les 1.

Hoe gebruik ik de lesvoorbeelden en oplossingen?

De lesvoorbeelden en oplossingen bevatten enkel de code, de nodige bibliotheken moeten nog geïnstalleerd worden. Dit kan door het volgende commando uit te voeren in de terminal.

npm install
1

Dit commando leest de inhoud van het bestand package.json en installeert alle pakketten die hierin opgelijst staan.

Hoe start ik een development server voor mijn react?

De development server voor een React project kan gestart worden via het npm start commando, let op dit commando moet uitgevoerd worden in een map die een Ionic project bevat.

Hoe maak ik een productie build van mijn React app?

Een productie build kan gegenereerd worden met het npm run build commando.

Ik krijg de foutboodschap "npm ERR! code ENOENT" als ik een commando uitvoer in de terminal.

Deze foutboodschap wordt getoond als je het commando uitvoerde in een map die geen React project bevat. Zie terminal basics voor meer informatie over hoe je kan navigeren in de terminal. Elk React commando moet uitgevoerd worden in de root directory van je project.

Npm waarschuwt mij dat er kwetsbaarheden gevonden zijn in de geïnstalleerde bibliotheken. Moet ik me hier zorgen om maken?

Je mag deze waarschuwingen negeren, in een productieomgeving is dit natuurlijk geen goed idee, maar voor deze cursus ligt de focus op het ontwikkelen van mobiele applicaties. Dat er hier en daar een verouderde bibliotheek geïnstalleerd is, speelt zo'n rol niet.

Last Updated:
Contributors: Sebastiaan Henau