Installer typescript for Ubuntu via npm kontra bruk av native pakker (via apt)
Jeg vil legge til TypeScript på Ubuntu, og det er to metoder for det:
- sudo apt update && sudo apt install node-typescript -y
- sudo npm install -g typescript
Spørsmålet mitt handler om mer enn bare TypeScript, jeg vil vite om det er en fordel med noen av disse metodene. Sannsynligvis er ikke de native pakkene den aller nyeste versjonen, så npm vinner, eller på den annen side kan apt gi mer kontroll over oppdatering eller vedlikehold. Hvordan kan disse to tilnærmingene sammenlignes?
Svar #1
Offisiell installasjon
Den offisielle TypeScript-nedlastingssiden viser tre måter for installasjon, via:
- et npm-modul
- en NuGet-pakke
- en Visual Studio-utvidelse
De presenterer følgende installeringskommando: npm install typescript --save-dev
Forskjell
Siden en av de offisielle metodene dekker TypeScript npm-modulen (som kan finnes her), kan du være sikker på at den gir den nyeste utgivelsen, publisert av TypeScript-teamet selv.
For en spesifikk Linux-distribusjon blir kjørbare filer levert, vedlikeholdt og publisert av teamet som er ansvarlig for den distribusjonens pakkebehandler. Så du kan ende opp med en utdatert versjon av TypeScript 🤷♂️.
For eksempel, med Ubuntu kan du finne alle TypeScript apt-pakkene her.