⊗jsSpTlDV 188 of 294 menu

Formats de versions des dépendances dans npm en JavaScript

Dans le fichier package.json, les versions des packages installés peuvent être spécifiées dans différents formats. Étudions ces formats à l'aide de l'exemple d'une bibliothèque imaginaire somelib.

Dans l'exemple suivant, la version exacte 2.4.2 est requise :

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

Dans l'exemple suivant, la dernière version compatible avec 2.4.2 est requise :

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

Dans l'exemple suivant, le projet fonctionne avec les versions 2.4.2, 2.4.3, 2.4.4 et ainsi de suite :

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

Dans l'exemple suivant, le projet fonctionne avec les versions 2.4, 2.5, 2.6 et ainsi de suite :

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

Dans l'exemple suivant, le projet fonctionne avec n'importe quelle version de correctif du package 2.4 :

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

Dans l'exemple suivant, le projet fonctionne avec n'importe quelle version mineure de la version 2 :

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

Dans l'exemple suivant, le projet fonctionne avec la version 2.4 et supérieure :

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

Dans l'exemple suivant, le projet fonctionne avec n'importe quelle version dans la plage de 2.4.2 à 3.1.1 :

{ "dependencies": { "somelib": "2.4.2 3.1.1" } }
Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser