Używam MacBooka Air. Zainstalowałem VS Code jako IDE i mam też zainstalowany TypeScript.
Mam prosty plik z tą linią:
import fs = require('fs');
W nawiasie pojawia się czerwona falista pod znakiem „fs”, a komunikat o błędzie to [ts] Cannot find module 'fs'.
„Plik ma rozszerzenie .ts”. Jestem nowy w JavaScript i TypeScript, ale miałem wrażenie, że fs
jest to podstawowy moduł, więc jak można go nie znaleźć? Jak rozwiązać problem?
Inne rzeczy, które już próbowałem:
- Umieszczenie prostej treści funkcji w pliku, a następnie kompilowanie w wierszu poleceń za pomocą
tsc
. Otrzymuję tam zasadniczo równoważny błąd:error TS2307: Cannot find module 'fs'.
- W linii poleceń
sudo npm install fs -g
. Powoduje to pozorny sukces, ale nie rozwiązuje problemu.
Szperałem po SE i Internecie, ale odpowiedzi, które wydawały się bliskie, wydają się zakładać, że „fs” jest dostępne.
node
?