Toe faʻafoʻi le tagata

React Native 0.61 Fa'afou e aumaia ai se vaega fou tele e fa'aleleia atili ai le atina'e.

 

Vaega o React Native 0.61

I le React Native 0.61, o loʻo matou faʻapipiʻi faʻatasi le "toe utaina ola" o loʻo iai nei (toe uta i luga o le teuina) ma le "vevela toe uta" faʻailoga i se tasi foliga fou e taʻua o le "Fast Refresh". Fast Refresh e aofia ai mataupu faavae nei:

 

  1. Fa'afouina vave lagolago atoatoa i le taimi nei React, e aofia ai vaega o galuega ma matau.
  2. Fa'afouina vave e toe fa'afo'i mai pe a mae'a fa'aoga sese ma la'asaga ese'ese ma toe fo'i i le toe uta atoa pe a mana'omia.
  3. O le Fast Refresh e le faia ni suiga fa'akomepiuta e fa'alagolago lava e fa'aola.

 

Fa'afouina vave

Toe faʻafoʻi le tagata ua fai si leva o le toe utaina ma le toe uta vevela. O le toe utaina o le ola e toe la'u ai le talosaga atoa pe a iloa ai se suiga o tulafono. O le a leiloa lou tulaga o iai nei i totonu o le talosaga, peita'i, o le a mautinoa ai e le'i gau le code. O le toe uta vevela o le a taumafai e "fa'alelei" na o le alualu i luma na e faia. E mafai ona faia lenei mea e aunoa ma le toe faʻapipiʻiina o le talosaga atoa, e mafai ai ona e vaʻai vave i au alualu i luma.

E manaia tele le toe uta vevela, peita'i, e fai lava si ta'avale ma e le'i aoga i foliga o le React o lo'o iai nei e pei o vaega fa'atino ma matau.

O le React Native group ua toe faia nei foliga uma e lua ma tuʻufaʻatasia i totonu o le ata fou Fast Reload. E le mafai ona fa'aogaina ma o le a faia le mea e mafai ona fa'atusa i se toe uta vevela pe a mafai, toe fa'afo'i i le toe uta atoa pe a mautinoa e leai.

 

Fa'afou ile React Native 0.61

E fa'apea fo'i, fa'atasi ai ma fa'aleleia uma o le React Native, e fautuaina e te va'ai i le eseesega o galuega fa'atino talu ai nei ma fa'aoga nei suiga i lau lava poloketi.

 

Fa'afou le Fa'alagolago Versions

O le laasaga muamua o le faʻaleleia o tulaga i lau package.json ma faʻafeiloaʻi i latou. Manatua o React Native version taitasi o loʻo faʻapipiʻi i se faʻamatalaga patino o React, ia mautinoa e te faʻafouina foi lena mea. E tatau fo'i ona e fa'amautinoaina o le tali-su'esu'e-fa'ailoa e fetaui ma le React version. Afai e te faʻaaogaina ma faʻaleleia le metro-react-native-babel-preset ma Babel versions.

 

Fa'aleleia o le tafe

Muamua o se mea faigofie. O le lomiga o Flow lea e fa'aaogaina e React Native ua toe fa'afouina i le 0.61. O lona uiga e te mana'omia le fa'amautinoaina o le fa'alagolago o le container o lo'o ia te oe e seti i le ^0.105.0 ma e iai sau taua tutusa i le [version] lau faila .flowconfig.

Afai o lo'o e fa'aogaina le Flow mo le siakiina o ituaiga i lau poloketi, e ono fa'aosofia ai nisi mea sese i lau lava code. O le fautuaga sili e te su'esu'eina le changelog mo fa'aliliuga ile va ole 0.98 ma le 0.105 e iloa ai po'o le a le mea e mafua ai.

Afai o loʻo e faʻaogaina le Typescript mo le siakiina o lau code, e mafai ona e faʻaumatia le faila .flowconfig ma le faʻalagolago i le talone tafe ma le amanaʻiaina lenei vaega o le eseesega.

Afai e te le o fa'aogaina se siaki ituaiga e fautuaina e mafai ona e va'ai i le fa'aaogaina. Soo se filifiliga o le a aoga, peitaʻi, e fautuaina e faʻaaoga le Typescript.