React Router
Seuraavaksi asennamme projektiin ensimmäisen npm-paketin, jota tulemme hyödyntämään. Tämä paketti on React Router, se osaa käsitellä selaimen tekemät sivupyynnöt ja päivittämään selaimen näkymän vastaamaan selaimessa olevaa osoitetta.
React Routerin viralliset kotisivut löytyvät osoitteesta https://reactrouter.com/, samasta paikasta löytyy myös hyvin kattava dokumentaatio paketin käytöstä. React Router tarjoaa paljon erilaisia ominaisuuksia, joista tämän projektin puitteissa hyödynnämme ainoastaan pientä osaa.
Käytämme React Routerista tämän materiaalin kirjoitushetken versiota, jotta se varmasti toimii käytettävän React-version kanssa.
-
Keskeytä komentorivillä oleva kehitysympäristö näppäinyhdistelmällä
Ctrl + C. -
Varmista, että olet projektikansiossa ja anna komentorivillä komento:
npm install react-router-dom@6.11.2Pienen odottelun jälkeen npm saa asennettua paketin ja kaikki siihen liittyvät alipaketit. Onnistuneen asennuksen jälkeen ruulla on seuraavat tekstit:
added 3 packages, and audited 244 packages in 9s 81 packages are looking for funding run `npm fund` for details found 0 vulnerabilitiesViimeisellä rivillä olevien haavoittuvuuksien määrä voi olla eri, mahdollisista haavoittuvuuksista ei kannata välittää.
-
Käynnistä kehitysympäristö uudelleen komennolla:
npm run dev
Näiden vaiheiden jälkeen projektiin on asennettu React Router -paketti. Seuraavaksi hyödynnetään tätä pakettia ohjelmakoodissa.