javascript - ska typescript-deklaration i package.json gå i "dependencies", "devDependencies" eller båda?


Ska TypeScript-deklarationen i package.json ligga i "dependencies", "devDependencies" eller båda? Baserat på lite grundläggande googling tror jag att jag har sett referenser till att placera TypeScript-deklarationen på båda platserna. Stöder strukturen i package.json en gemensam sektion för situationer där deklarationen borde ligga både i "dependencies" och "devDependencies"? Eller, om en utvecklare ser ett behov av båda situationerna, är han helt enkelt tvungen att duplicera deklarationen på båda platserna?

Svar #1

I dependencies bör du behålla de bibliotek som är vanliga vid körning.

I devDependencies bör du behålla de som behövs för att bygga projektet.

Relaterade artiklar