javascript - declarația TypeScript din package.json ar trebui să fie în „dependencies”, „devDependencies” sau în ambele?
Declarația TypeScript din package.json ar trebui să fie plasată în „dependencies”, „devDependencies” sau în ambele? Pe baza unor căutări de bază pe Google, cred că am văzut referințe care sugerează plasarea declarației TypeScript în oricare dintre locații. Structura package.json suportă o secțiune comună pentru scenariile în care declarația ar trebui să fie în ambele „dependencies” și „devDependencies”? Sau, dacă un dezvoltator vede o nevoie pentru ambele scenarii, este pur și simplu necesar să replice declarația în ambele locații?
Răspuns #1
În dependencies ar trebui să păstrezi acele biblioteci care sunt comune la rulare.
În devDependencies ar trebui să păstrezi acele pachete care sunt necesare pentru a construi proiectul.