TypeScript:
Å starte et nytt prosjekt
How to:
For å sette i gang et nytt TypeScript-prosjekt, trenger du Node.js og NPM (Node Package Manager) installert. Deretter bruker du følgende kommandoer:
- Opprett en ny mappe for prosjektet ditt:
mkdir mitt-nye-typescript-prosjekt
cd mitt-nye-typescript-prosjekt
- Initialiser et nytt NPM-prosjekt:
npm init -y
Dette skaper en package.json
fil som holder prosjektets metadata.
- Installer TypeScript som en utvikleravhengighet:
npm install typescript --save-dev
- Opprett en
tsconfig.json
fil for å konfigurere TypeScript-opsjoner:
npx tsc --init
- Lage en
src
mappe og en enkel TypeScript-filindex.ts
:
mkdir src
echo "console.log('Hei, Verden!');" > src/index.ts
- Kompilere TypeScript-koden og kjøre den med Node.js:
npx tsc
node dist/index.js
Sample output:
Hei, Verden!
Deep Dive
TypeScript utviklet seg fra JavaScript for å tilby statisk type-sjekking, som kan hindre mange vanlige feil ved kjøretid. Historisk sett utviklet Microsoft TypeScript i 2012, og siden da har det blitt et kraftig verktøy som mange i JavaScript-fellesskapet har adoptert.
Alternativer til TypeScript inkluderer rene JavaScript-prosjekter, Flow (fra Facebook), eller Dart (fra Google). Valget avhenger av prosjektets krav og utviklerens preferanser. Når det kommer til implementasjon av TypeScript, spiller tsconfig.json
en viktig rolle ved å tillate finjustering av kompilatoren, som inkluderer modulsystem, målversjon av ECMAScript, og mange andre opsjoner som styrer hvordan koden kompileres.
See Also
- TypeScript Offisielle Dokumentasjon: https://www.typescriptlang.org/docs/
- NPM Dokumentasjon: https://docs.npmjs.com/
- Node.js Offisielle Nettsted: https://nodejs.org/