⊗jsSpTlDV 188 of 294 menu

Versiointimuodot npm-riippuvuuksissa JavaScriptissä

Tiedostossa package.json asennettujen pakettien versiot voidaan määrittää erilaisissa muodoissa. Tutkitaan näitä muotoja kuvitteellisen somelib-kirjaston avulla.

Seuraavassa esimerkissä vaaditaan tarkka versio 2.4.2:

{ "dependencies": { "somelib": "2.4.2" } }

Seuraavassa esimerkissä vaaditaan viimeisin versio, joka on yhteensopiva version 2.4.2 kanssa:

{ "dependencies": { "somelib": "^2.4.2" } }

Seuraavassa esimerkissä projekti toimii versioiden 2.4.2, 2.4.3, 2.4.4 jne. kanssa:

{ "dependencies": { "somelib": "~2.4.2" } }

Seuraavassa esimerkissä projekti toimii versioiden 2.4, 2.5, 2.6 jne. kanssa:

{ "dependencies": { "somelib": "~2.4" } }

Seuraavassa esimerkissä projekti toimii minkä tahansa version 2.4 korjaustason kanssa:

{ "dependencies": { "somelib": "2.4.x" } }

Seuraavassa esimerkissä projekti toimii minkä tahansa version 2 vähäisen version kanssa:

{ "dependencies": { "somelib": "2.x" } }

Seuraavassa esimerkissä projekti toimii version 2.4 ja uudemmien kanssa:

{ "dependencies": { "somelib": ">=2.4" } }

Seuraavassa esimerkissä projekti toimii minkä tahansa version alueella 2.4.2 - 3.1.1:

{ "dependencies": { "somelib": "2.4.2 3.1.1" } }
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää