A helyileg telepített npm csomagok legjobb kezelése, ha létrehozol egy package.json fájlt.
Egy package.json fájl rengeteg nagyszerű dolgot kínál:
Dokumentációként szolgál azokról a csomagokról, amelyekre a projekted támaszkodik. Lehetővé teszi, hogy meghatározza a projekt által használt csomagverziót szemantikai verziószabályok segítségével. Ez lehetővé teszi a buildjeid ismételhetővé, így könnyebb megosztani más fejlesztőkkel. Követelmények
Legalábbis,package.json biztosan:
"név": Minden kisbetű, nem lehet szó kereszt, csík és aláhúzás
"verzió": x.x.x formájában, a semver specifikációt követve
Például:
Hozz létre package.json
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 indítottad.
Alapértelmezett package.json akkor kaphatsz, ha az npm init --yes vagy -y zászlóval futtatod:
Ez nem tesz fel kérdéseket, hanem alapértelmezett package.json generál az aktuális könyvtárból kinyert információkból.
név: A jelenlegi könyvtár neve Verzió: Always 1.0.0 descrip{filter}tion: információ a readme-ben, különben üres "" sorral Fő: mindig index.js scrip{filter}ts: Alapértelmezés szerint üres tesztszkriptet hoz létre Kulcsszavak: üres Szerző: Empty licenc:ISC Hibák: Információk az aktuális könyvtárból (ha van ilyen) Főoldal: információk a jelenlegi 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:
(Törölnöd kell package.json fájlt, regenerálnod kell, mielőtt módosíthatnád, ha nem törlöd el, nem cseréli vagy felülírja automatikusan!) )
Jegyzet:
Ha nincs leírásmező a package.json-ben, az npm helyette a README.md első sorát vagy README-t használja. Ez a leírás segíthet az embereknek megtalálni a csomagodat npm keresésekben, ezért nagyon hasznos, ha egyedi leírást készítesz a package.json-ben, hogy a csomagod könnyebben felfedezhető legyen.
|