簡體   English   中英

Typescript Node.js最簡單的設置不起作用 - 錯誤TS2307:找不到模塊'fs'

[英]Typescript Node.js simplest setup doesn't work — error TS2307: Cannot find module 'fs'

我在全球范圍內安裝了TS和節點類型:

PS C:\Projects\Test> npm list --global --depth=0
C:\Users\Jan\AppData\Roaming\npm
+-- @types/node@7.0.5
+-- tslint@4.4.2
`-- typescript@2.2.1

然后我創建了一個文件test.ts

import fs = require("fs");
let text = fs.readFileSync("myFile.txt");
console.log(text);

Runnning tsc導致

PS C:\Projects\Test> tsc .\test.ts
test.ts(1,21): error TS2307: Cannot find module 'fs'.

我想念一些明顯的東西嗎?

謝謝!

您應該在本地安裝@types到您的項目。

npm install @types/node --save-dev

TypeScript將找不到全局安裝的類型作為定義文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM