Masinakiri on objektorienteeritud keel, millest on saanud paljude kaasaegsete veebipõhiste rakenduste selgroog. See on JavaScripti superkomplekt, mis pakub staatilist tüübikontrolli koos muude võimsate funktsioonidega, muutes teie rakendused tööajal töökindlamaks ja veavabamaks. Üks levinumaid stsenaariume, millega arendajad sageli kokku puutuvad, on vajadus värskendada Typescripti projekti kohalikke pakette.
Kohalike pakettide ajakohasena hoidmine on teie rakenduse tõhusaks toimimiseks ülioluline. Vananenud pakettide olemasolu võib põhjustada probleeme nii ühilduvusega kui ka teie projektis vigu. See hoolikas hooldus tagab, et teie rakendus püsib sünkroonis uusimate funktsioonide ja turvapaikadega.
Kohalike pakettide värskendamise meetodid
Kohalike pakettide värskendamiseks on paar võimalust. Kaks levinumat meetodit on järgmised: npm-registris uusima versiooni käsitsi kontrollimine ja faili package.json värskendamine või npm-utiliitide kasutamine, mis seda automaatselt haldavad.
Esiteks, võite käsitsi külastada npm-registrit, otsida iga projekti kasutatava paketi uusimaid versioone ja värskendada failis package.json olevaid versiooninumbreid, et need vastaksid uusimatele versioonidele.
// package.json { "name": "Your-App-Name", "version": "1.0.0", "dependencies": { "react": "^16.13.0", "typescript": "~3.7" } }
Alternatiivina, võite versioonide kontrollimise ja värskendamise automatiseerimiseks kasutada npm-utiliite, näiteks npm-check-update.
Sukelduge npm-check-update abil sügavamale
npm-check-update või ncu on utiliit, mis kohandab faili package.json automaatselt nii, et see hõlmaks teie sõltuvuste uusimaid versioone.
Npm-check-update'i kasutamiseks peate selle esmalt globaalselt installima, kasutades käsku - npm install -g npm-check-updates.
// Install ncu $ npm i -g npm-check-updates
Siis, käivitage oma projekti kaustas käsk ncu, kuvatakse värskendamist vajavate sõltuvuste loend.
// Check for updates $ ncu
Lõpuks, faili package.json värskendamiseks käivitage lihtsalt käsk ncu -u. See värskendab teie sõltuvused uusimatele versioonidele vastavalt failis package.json määratletud versioonipoliitikale.
// Upgrade packages $ ncu -u
Paketide värskendamine ja värskendustegevuse kontrollimine
Pakettide värskendamiseks käivitage käsk npm installi. See installib paketid vastavalt failis package.json määratletud versioonidele.
// Install updated packages $ npm install
Lõpuks, kontrollige, kas pakette on värskendatud, käivitades käsu npm aegunud. See kuvab aegunud sõltuvuste tabeli.
// Verify updates $ npm outdated
Pärast nende sammude järgimist tuleks teie Typescripti projekti kohalikke pakette nüüd värskendada. See tagab, et teie rakendus töötab teie sõltuvuste uusimates versioonides, saades kasu uusimatest funktsioonidest, optimeerimistest ja turvapaikadest.