Måste du installera peer-beroenden?

Innehållsförteckning:

Måste du installera peer-beroenden?
Måste du installera peer-beroenden?

Video: Måste du installera peer-beroenden?

Video: Måste du installera peer-beroenden?
Video: Замена отопления в новостройке. Подключение. Опрессовка. #17 2024, November
Anonim

peerBeroenden är olika. De installeras inte automatiskt. När ett beroende är listat i ett paket som ett peerDependency, installeras det inte automatiskt. Istället måste koden som innehåller paketet inkludera det som dess beroende.

Behöver jag installera alla peer-beroenden?

Det är sant att undvikande av flera installationer av ett paket är ett av syftena med peerDependencies, men beroenden de-dupliceras endast om alla versioner är kompatibla. Om de inte är kompatibla kommer du fortfarande att få flera versioner installerade.

Installeras peer-beroenden automatiskt?

UPPDATERING: npm versionerna 1, 2 och 7 kommer automatiskt att installera peerDependencies om de inte uttryckligen är beroende av högre upp i beroendeträdet. För npm versionerna 3 till 6 kommer du att få en varning om att peerDependency inte är installerat istället.

När ska jag använda peer-beroenden?

När ska du använda peer-beroenden?

  1. När du bygger ett bibliotek som ska användas av andra projekt, och.
  2. Det här biblioteket använder något annat bibliotek, och.
  3. Du förväntar dig/behöver att användaren också ska arbeta med det andra biblioteket.

Installerar NPM automatiskt beroenden?

Som standard kommer npm installation att installera alla moduler som listas som beroenden i paketet. json. Med --production-flaggan (eller när miljövariabeln NODE_ENV är inställd på produktion), kommer npm inte att installera moduler listade i devDependencies.

Rekommenderad: