Tunṣe abinibi

React Native 0.61 Imudojuiwọn mu ẹya tuntun pataki kan ti o mu iriri idagbasoke pọ si.

 

Awọn ẹya ara ti abinibi React 0.61

Ni React Native 0.61, a n dipọ papọ “atungbejade laaye” lọwọlọwọ (tun gbejade lori fifipamọ) ati “igbasilẹ ti o gbona” awọn ifojusi sinu ẹya tuntun kan ti a pe ni “Itura Yara”. Isọdọtun Yara ni awọn ipilẹ wọnyi:

 

  1. Yara Sọ patapata atilẹyin lọwọlọwọ React, pẹlu iṣẹ irinše ati Hooks.
  2. Isọdọtun Yara gba pada lẹhin awọn aṣiṣe typos ati awọn ọna aiṣedeede oriṣiriṣi ati ṣubu pada si atunru ni kikun nigbati o nilo.
  3. Isọdọtun Yara ko ṣe awọn ayipada koodu apanirun nitorinaa o gbẹkẹle to lati wa ni aiyipada.

 

Yara Sọ

Tunṣe abinibi ti ní ifiwe reloading ati ki o gbona reloading fun oyimbo kan nigba ti bayi. Atungbejade laaye yoo tun gbe gbogbo ohun elo naa nigbati o rii iyipada koodu kan. Eyi yoo padanu ipo rẹ lọwọlọwọ ninu ohun elo naa, sibẹsibẹ, yoo ṣe iṣeduro pe koodu ko si ni ipo fifọ. Atunko gbigbona yoo gbiyanju lati “tunṣe” ni irọrun awọn ilọsiwaju ti o ti ṣe. Eyi le ṣee ṣe laisi tun ṣe gbogbo ohun elo naa, gbigba ọ laaye lati rii awọn ilọsiwaju rẹ ni iyara pupọ.

Igbasilẹ gbigbona dun nla, sibẹsibẹ, o jẹ buggy pupọ ati pe ko ṣiṣẹ pẹlu awọn ẹya React lọwọlọwọ bii awọn paati iṣẹ ṣiṣe pẹlu awọn iwọ.

Ẹgbẹ abinibi React ti tun ṣe awọn ẹya mejeeji wọnyi ati ni idapo wọn sinu ẹya Tuntun Yara tuntun. O ti ṣiṣẹ aiyipada ati pe yoo ṣe ohun ti o le ṣe akawe si atungbejade gbona nibiti o ti ṣee ṣe, ja bo pada si atungbee kikun ti ko ba jẹ pato.

 

Igbegasoke lati Fesi Ilu abinibi 0.61

Bakanna, pẹlu gbogbo awọn iṣagbega abinibi React, o daba pe ki o wo iyatọ fun awọn iṣẹ akanṣe ti a ṣe laipẹ ki o lo awọn ayipada wọnyi si iṣẹ akanṣe tirẹ.

 

Ṣe imudojuiwọn Awọn ẹya Igbẹkẹle

Igbesẹ akọkọ ni lati ṣe igbesoke awọn ipo ninu package.json rẹ ati ṣafihan wọn. Ranti pe ẹya ara ilu React kọọkan ti somọ ẹya kan pato ti React, nitorinaa rii daju pe o ṣe imudojuiwọn iyẹn paapaa. O yẹ ki o tun rii daju pe oluṣe idahun-idanwo ni ibamu pẹlu ẹya React. Ti o ba lo ati pe igbesoke metro-react-native-babel-preset ati awọn ẹya Babel.

 

Igbesoke sisan

Ni ibẹrẹ ti o rọrun. Ẹya ti Sisan ti Awọn lilo Ilu abinibi React ti ni isọdọtun ni 0.61. Eyi tumọ si pe o nilo lati rii daju pe igbẹkẹle eiyan sisan ti o ni ṣeto si ^ 0.105.0 ati pe o ni iye kanna ni [ẹya] faili .flowconfig rẹ.

Ti o ba nlo Flow fun iru ṣayẹwo ninu iṣẹ akanṣe rẹ, eyi le fa awọn aṣiṣe afikun ni koodu tirẹ. Imọran ti o dara julọ ni pe o ṣe iwadii akọọlẹ iyipada fun awọn ẹya ni iwọn 0.98 ati 0.105 lati ni oye ohun ti o le fa wọn.

Ti o ba nlo Typescript fun iru-ṣayẹwo koodu rẹ, o le ṣe imukuro .flowconfig faili gaan ati igbẹkẹle bin sisan ki o foju kọju die ti iyatọ naa.

Ti o ko ba lo oluṣayẹwo iru kan o daba pe o le wo sinu lilo ọkan. Boya yiyan yoo ṣiṣẹ, sibẹsibẹ, o gba ọ niyanju lati lo Typescript.