A helyileg telepített npm csomagok legjobb kezelése, ha létrehozol egy package.json fájlt.
package.json fájl számos előnyt kínál:
Dokumentációként szolgál azokról a csomagokról, amelyekre a projekted támaszkodik. Lehetővé teszi, hogy meghatározd a projekted által használt csomagverziót szemantikai verziózási szabályok segítségével. Ha az építkezés reprodukálhatóvá válik, könnyebb megosztani más fejlesztőkkel, hogy könnyebben megoszthassák. Követelmények
Legalábbis package.json rendelkeznie kell:
"név" Mindegyik kisbetű Egy szó, nincs szó Jelek és aláhúzások engedélyezettek "verzió" x.x.x formájában A Semver specifikációját követi
Például:
Készíts package.json
Egy package.json futás létrehozásához:
> NPM beindult Ez elindít egy parancssoros kérdőívet, és végül létrehoz egy package.json abban a könyvtárban, ahol a parancsot elindítottad.
Ha egy package.json inicializálja az npm init futtatását a könyvtárban, sok információt adhatsz be, például: név, verzió, szerző stb.
Ha az alapértelmezett nevet használjuk, csak nyomd meg az entert!!
Csak a leírásban és a szerzőben írtam be, és minden más visszajelzés alapértelmezett, például:
Láthatjuk, hogy a generált package.json csomag a következő:
Ha az alapértelmezett generációt szeretnéd használni, és nem akarod minden alkalommal megnyomni az autó belépés gombot, hozzáadhatod --igen, az npm init után,
Kód:
Így nem kell minden alkalommal megnyomnod a belépőgombot, és az eredmény a következő:
Name: alapértelmezés szerint a szerző neve, kivéve, ha a git könyvtárban van, ebben az esetben az a tárház neve lesz verzió: mindig 1.0.0 Fő: mindig index.js scrip{filter}ts: Alapértelmezés szerint üres tesztszkriptet hoz létre Kulcsszavak: üres szerző: bármilyen CLI-t is nyújtasz, licenc:ISC Repository: Információt nyer ki az aktuális könyvtárból (ha létezik). hibák: Az információ a jelenlegi könyvtárból (ha létezik) kinyerik. Főoldal: Információt nyer ki az aktuális könyvtárból (ha létezik).
Több beállítási beállítást is beállíthatsz az init parancshoz. Néhány hasznos:
|