Atrisināts: kā atjaunināt

Pēdējā atjaunošana: 09/11/2023

Mašīnraksts ir uz objektu orientēta valoda, kas ir kļuvusi par daudzu mūsdienu tīmekļa lietojumprogrammu mugurkaulu. Tas ir JavaScript superkopa, kas piedāvā statisku tipa pārbaudi kopā ar citām jaudīgām funkcijām, padarot jūsu lietojumprogrammas izturīgākas un bez kļūdām izpildes laikā. Viens no izplatītākajiem scenārijiem, ar ko izstrādātāji bieži saskaras, ir nepieciešamība atjaunināt vietējās pakotnes Typescript projektā.

Vietējo pakotņu atjaunināšana ir ļoti svarīga jūsu lietojumprogrammas efektīvai darbībai. Ja jums ir novecojušas pakotnes, var rasties problēmas saistībā ar saderību, kā arī jūsu projektā var rasties kļūdas. Šī rūpīgā apkope nodrošinās, ka jūsu lietojumprogramma būs sinhronizēta ar jaunākajiem līdzekļiem un drošības ielāpiem.

Vietējo pakotņu atjaunināšanas metodes

Ir vairāki veidi, kā atjaunināt vietējās pakotnes. Divas visizplatītākās metodes ir: manuāla jaunākās versijas pārbaude npm reģistrā un faila package.json atjaunināšana vai npm utilītu izmantošana, kas to apstrādā automātiski.

Pirmkārt , jūs varētu manuāli apmeklēt npm reģistru, meklēt jaunākās katras jūsu projekta izmantotās pakotnes versijas un atjaunināt versiju numurus savā package.json failā, lai tie atbilstu jaunākajiem.

// package.json

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

Alternatīvi , versiju pārbaudes un atjaunināšanas procesa automatizēšanai varat izmantot npm utilītas, piemēram, npm-check-update.

Niršanas dziļāk ar npm-check-update

npm-check-update vai ncu ir utilīta, kas automātiski pielāgo failu package.json, lai iekļautu jaunākās jūsu atkarību versijas.

Lai izmantotu npm-check-update, vispirms tas ir jāinstalē globāli, izmantojot komandu – npm install -g npm-check-updates.

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

Pēc tam projekta mapē palaidiet komandu ncu , kas parādīs to atkarību sarakstu, kuras ir jāatjaunina.

// Check for updates
$ ncu

Visbeidzot , lai atjauninātu failu package.json, vienkārši palaidiet komandu ncu -u . Tas atjauninās jūsu atkarības uz jaunākajām versijām saskaņā ar versiju politikām, kas definētas jūsu failā package.json.

// Upgrade packages
$ ncu -u

Pakešu atjaunināšana un atjaunināšanas darbības pārbaude

Lai atjauninātu pakotnes, palaidiet komandu npm install . Tas instalēs pakotnes atbilstoši versijām, kas definētas failā package.json.

// Install updated packages
$ npm install

Visbeidzot , pārbaudiet, vai pakotnes ir atjauninātas, palaižot komandu npm outside . Tiks parādīta novecojušu atkarību tabula.

// Verify updates
$ npm outdated

Pēc šo darbību veikšanas jūsu Typescript projekta vietējās pakotnes tagad ir jāatjaunina. Tas nodrošinās, ka jūsu lietojumprogramma darbojas ar jaunākajām jūsu atkarību versijām, izmantojot jaunākās funkcijas, optimizācijas un drošības ielāpus.

Related posts: