So führen Sie TypeScript-Dateien über die Befehlszeile aus: Eine vollständige Anleitung
Hallo zusammen! Ich bin neu in TypeScript und versuche herauszufinden, wie ich meine .ts-Dateien über die Befehlszeile ausführen kann. Ich habe ein einfaches Skript geschrieben:
```typescript
// hello.ts
function greet(name: string): string {
return `Hallo, ${name}!`;
}
const message = greet("Welt");
console.log(message);
```
Wenn ich versuche, `node hello.ts` auszuführen, erhalte ich einen Fehler:
```
SyntaxError: Unexpected token ':'
at wrapSafe (internal/modules/cjs/loader.js:988)
```
Es ist klar, dass Node.js TypeScript nicht direkt versteht. Ich habe versucht, ts-node global zu installieren und `ts-node hello.ts` auszuführen – das hat funktioniert. Aber ich habe gehört, dass dies nicht die einzige Methode ist. Gibt es andere Optionen? Vielleicht sollte ich in JavaScript kompilieren? Oder kann ich Node.js so konfigurieren, dass es TypeScript selbst versteht?
Ich möchte verstehen, welche Methode in der Produktion als richtig gilt und welche für die Entwicklung. Ich wäre dankbar für eine detaillierte Erklärung mit Beispielen. Danke!
<<>>
Die wichtigsten Methoden zum Ausführen von TypeScript über die Befehlszeile
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen