Isonjululwe: uyifaka njani i-react router nge-npm

Eyona ngxaki iphambili enxulumene nokufaka iReact Router nge-npm kukuba kunokuba nzima ukufumanisa ukuba yeyiphi na inguqulelo yeReact Router ehambelana noguqulelo lweReact oyisebenzisayo. Njengoko iReact kunye neReact Router zombini zivela ngokukhawuleza, iinguqulelo kufuneka zihambelane ukuze i-router isebenze kakuhle. Ukongeza, ukuba unoguqulelo oludala lweReact efakiweyo, isenokungahambelani neenguqulelo ezintsha zeReact Router. Ke ngoko, kubalulekile ukujonga ukuhambelana ngaphambi kokuzama ukufaka inguqulelo entsha yeReact Router.

To install React Router with npm, run the following command in your terminal:

npm install react-router-dom

1. npm ufake: Lo myalelo uya kufaka ipakethe esuka kwirejistri ye-npm.

2. react-router-dom: Eli ligama lephakheji eliza kufakwa, eliyiReact Router DOM.

Npm umphathi wepakethe

I-NPM (Umphathi wePakethe yeNode) ngumphathi wephakheji yeJavaScript evumela abaphuhlisi ukuba bafake, babelane, kwaye balawule iipakethi zekhowudi yeReact Router. Ngoyena mphathi wepakethe udumileyo kwiJavaScript kwaye ubonelela ngokufikelela kumawakawaka amathala eencwadi anokusetyenziswa kwiReact Router applications. I-NPM inceda abaphuhlisi bafumane ngokukhawuleza kwaye bafake iipakethe, kunye nokuzihlaziya ngokulula xa zifuneka. Ikwavumela abaphuhlisi ukuba bagcine umkhondo wokuxhomekeka kwabo kwaye baqinisekise ukuba bahlaziyiwe ngeenguqulelo zamva nje. Ukongeza, i-NPM yenza kube lula ukwabelana ngekhowudi phakathi kweeprojekthi kunye nokusebenzisana nabanye abaphuhlisi kwiprojekthi.

Yenza inkqubo yokufaka i-router

Inkqubo yofakelo lweReact Router ithe ngqo.

1. Faka ipakethe ye-react-router-dom ukusuka kwi-npm:
`npm faka i-react-router-dom`
2. Ngenisa icandelo leBrowserRouter kwiphakheji ye-react-router-dom kwi-app yakho ye-React:
`ngenisa ngaphandle {IbrowserRouter} ukusuka 'ku-react-router-dom''
3. Songa ingcambu yecandelo lakho kunye necandelo le-BrowserRouter:
` `
4. Yongeza iindlela kwisicelo sakho usebenzisa iNdlela kunye noTshintsho amacandelo:
`` ``

Izithuba ezihambelanayo:

Shiya Comment