Ich laufe auf einem MacBook Air. Ich habe MS Code als IDE installiert und TypeScript installiert.
Ich habe eine einfache Datei mit nur dieser Zeile:
import fs = require('fs');
Ich bekomme ein rotes Schnörkel unter dem 'fs' in der Klammer und die Fehlermeldung lautet [ts] Cannot find module 'fs'.
Die Datei hat die Erweiterung .ts. Ich bin neu in JavaScript und TypeScript, aber ich hatte den Eindruck, dass fs
es sich um ein Kernmodul handelt. Wie konnte es also nicht gefunden werden? Wie behebe ich das Problem?
Andere Dinge, die ich bereits versucht habe:
- Einfügen eines einfachen Funktionskörpers in die Datei und anschließendes Kompilieren in der Befehlszeile mit
tsc
. Ich erhalte dort einen im Wesentlichen äquivalenten Fehler:error TS2307: Cannot find module 'fs'.
- In der Kommandozeile
sudo npm install fs -g
. Dies meldet offensichtlichen Erfolg, behebt das Problem jedoch nicht.
Ich habe mich in SE und im Internet umgesehen, aber die Antworten, die nah zu sein schienen, scheinen alle davon auszugehen, dass 'fs' verfügbar ist.
node
?