React Dúchasach

Tugann Nuashonrú React Native 0.61 gné mhór nua a fheabhsaíonn an t-eispéireas forbartha.

 

Gnéithe Frithghníomh Dúchasach 0.61

In React Native 0.61, táimid ceangailte le chéile na buaicphointí reatha “athlódáil beo” (athlódáil ar shábháil) agus “athlódáil te” isteach i ngné amháin nua ar a dtugtar “Fast Refresh”. Is éard atá i Fast Refresh na prionsabail seo a leanas:

 

  1. Athnuachan Fast tacaíonn sé go hiomlán le React reatha, lena n-áirítear comhpháirteanna feidhme agus Hooks.
  2. Athnuachan Fast aisghabhann tar éis typos agus missteps éagsúla agus a thagann ar ais chuig athlódáil iomlán nuair is gá.
  3. Ní dhéanann Fast Refresh athruithe cód ionracha agus mar sin tá sé iontaofa go leor le bheith air de réir réamhshocraithe.

 

Athnuachan Fast

React Dúchasach tá athlódáil beo agus athlódáil te le tamall maith anois. Dhéanfadh athlódáil bheo an feidhmchlár iomlán a athlódáil nuair a bhraithfeadh sé athrú cód. Chaillfeadh sé seo do sheasamh faoi láthair laistigh den fheidhmchlár, áfach, ráthódh sé nach mbeadh an cód i riocht briste. Dhéanfadh athlódáil te gach iarracht na dul chun cinn atá déanta agat a “shocrú” go simplí. Is féidir é seo a dhéanamh gan an feidhmchlár iomlán a athlódáil, rud a ligeann duit do dhul chun cinn a fheiceáil i bhfad níos tapúla.

Bhí cuma iontach ar an athlódáil te, áfach, bhí sé sách bugaí agus níor oibrigh sé le gnéithe reatha React cosúil le comhpháirteanna feidhmiúla le crúcaí.

Tá an grúpa React Native tar éis an dá ghné seo a athdhéanamh agus iad a chomhcheangal leis an ngné nua Fast Reload. Tá sé cumasaithe réamhshocraithe agus déanfaidh sé an méid a d'fhéadfaí a chur i gcomparáid le hathlódáil te nuair is féidir, ag titim ar ais go dtí athlódáil iomlán mura bhfuil sé cinnte.

 

Uasghrádú go Frithghníomh Dúchasach 0.61

Mar an gcéanna, le gach uasghrádú React Native, moltar duit féachaint ar an difríocht atá ann do na tionscadail a rinneadh le déanaí agus na hathruithe seo a chur i bhfeidhm ar do thionscadal féin.

 

Nuashonraigh na Leaganacha Spleáchais

Is é an chéad chéim ná na coinníollacha i do package.json a uasghrádú agus iad a thabhairt isteach. Cuimhnigh go bhfuil gach leagan React Dúchasach ceangailte le leagan ar leith de React, mar sin cinntigh go ndéanann tú é sin a nuashonrú freisin. Ba chóir duit a chinntiú freisin go bhfuil an rindreálaí imoibrithe-tástála ag teacht leis an leagan React. Má úsáideann tú é agus a uasghrádaíonn na leaganacha meitreo-imoibríoch-dúchais-babel-réamhshocraithe agus Babel.

 

Uasghrádú Sreabhadh

Tosaigh ceann simplí. Athnuachan an leagan de Sreabhadh a úsáideann React Native in 0.61. Ciallaíonn sé seo go gcaithfidh tú a chinntiú go bhfuil an spleáchas coimeádán sreafa atá agat socraithe go dtí ^0.105.0 agus go bhfuil an luach céanna agat sa [leagan] do chomhad .flowconfig.

Má tá Flow á úsáid agat le haghaidh seiceáil cineáil i do thionscadal, d’fhéadfadh sé seo botúin bhreise a spreagadh i do chód féin. Is é an moladh is fearr ná go n-imscrúdódh tú an loga athraithe do na leaganacha sa raon 0.98 agus 0.105 chun a fháil amach cad is cúis leo.

Má tá Clóscríobh á úsáid agat chun do chód a chlóscríobh, is féidir leat an comhad .flowconfig agus an spleáchas ar bhosca bruscair sreafa a dhíchur i ndáiríre agus neamhaird a dhéanamh ar an giotán seo den difríocht.

Mura bhfuil seiceálaí cineáil á úsáid agat, moltar duit féachaint ar cheann a úsáid. Feidhmeoidh ceachtar den dá rogha, áfach, moltar Clóscríobh a úsáid.