An warware: yadda ake sabuntawa

Rubutun rubutu harshe ne da ke da alaฦ™a da abu wanda ya zama ฦ™ashin bayan yawancin aikace-aikacen yanar gizo na zamani. Yana da babban tsari na JavaScript yana ba da nau'in duba-tsaye tare da wasu fasaloli masu ฦ™arfi, yana sa aikace-aikacenku su fi ฦ™arfi kuma ba su da kuskure a lokacin aiki. ฦŠaya daga cikin al'amuran gama gari masu haษ“akawa sukan ci karo da ita shine buฦ™atar sabunta fakitin gida a cikin aikin Typescript.

Tsayawa fakitin gida na zamani yana da mahimmanci don ingantaccen aiki na aikace-aikacen ku. Samun tsofaffin fakiti na iya haifar da al'amurran da suka shafi dacewa da kuma iya gabatar da kwari a cikin aikin ku. Wannan kulawa a hankali zai tabbatar da cewa aikace-aikacenku ya ci gaba da aiki tare da sabbin fasaloli da facin tsaro.

Hanyoyin sabunta fakitin gida

Akwai hanyoyi guda biyu da mutum zai iya tunkari sabunta fakitin gida. Hanyoyi guda biyu da aka fi amfani dasu sune - bincika da hannu don sabon sigar kwanan nan a cikin rijistar npm da sabunta fayil ษ—in kunshin.json, ko amfani da kayan aikin npm waษ—anda ke sarrafa wannan ta atomatik.

Da fari, za ku iya ziyartar wurin rajistar npm da hannu, bincika sabbin nau'ikan kowane fakitin aikin da kuke amfani da shi, da sabunta sigar lambobi a cikin fayil ษ—in ku na package.json don dacewa da sabbin.

// package.json

{
  "name": "Your-App-Name",
  "version": "1.0.0",
  "dependencies": {
    "react": "^16.13.0",
    "typescript": "~3.7"
  }
}

A madadin, za ka iya amfani da npm utilities, kamar npm-check-update, don sarrafa sarrafa kan aiwatar da dubawa da kuma sabunta sigar.

Ruwa mai zurfi tare da npm-check-update

npm-check-update ko ncu kayan aiki ne wanda ke daidaita fayil ษ—in kunshin.json ta atomatik don haษ—a sabbin nau'ikan abubuwan dogaro da ku.

Don amfani da npm-check-update, kuna buฦ™atar fara shigar da shi a duniya ta amfani da umarnin - npm shigar -g npm-check-updates.

// Install ncu
$ npm i -g npm-check-updates

Sa'an nan, a cikin babban fayil ษ—in aikinku, gudanar da umarni ncu, wannan zai nuna jerin abubuwan dogaro waษ—anda ke buฦ™atar sabuntawa.

// Check for updates
$ ncu

A karshe, don sabunta fayil ษ—in kunshin ku.json, kawai gudanar da umarni ku - ku. Wannan zai haษ“aka abubuwan dogaronku zuwa sabbin nau'ikan bisa ga manufofin sigar da aka ayyana a cikin fayil ษ—in kunshin ku.json.

// Upgrade packages
$ ncu -u

Ana sabunta fakiti da tabbatar da aikin ษ—aukaka

Don sabunta fakitin, gudanar da umarni npm shigarwa. Wannan zai shigar da fakitin bisa ga sigar da aka ayyana a cikin fayil ษ—in package.json.

// Install updated packages
$ npm install

A karshe, tabbatar da cewa an sabunta fakitin ta hanyar gudanar da umarni npm m. Wannan zai nuna tebur na abubuwan dogaro waษ—anda suka tsufa.

// Verify updates
$ npm outdated

Bayan bin waษ—annan matakan, fakiti na gida a cikin aikin Typescript ษ—inku ya kamata a sabunta yanzu. Wannan zai tabbatar da cewa aikace-aikacenku yana gudana akan sabbin nau'ikan abubuwan dogaronku, suna cin gajiyar sabbin fasalolin, ingantawa, da facin tsaro.

Shafi posts:

Leave a Comment