如何在打字稿中导入FileReader。我试过这个:
var reader:FileReader = new FileReader();
我的tsconfig.json
{
"compilerOptions": {
"module": "commonjs",
"target": "es6",
"outDir": "out",
"lib": [
"es6"
],
"sourceMap": true,
"rootDir": "."
},
"exclude": [
"node_modules",
".vscode-test"
]
}
我的错误是找不到姓名' FileReader'我也无法做到这一点:
import FileReader;
答案 0 :(得分:1)
我遇到了这个问题,因为我忘记在tsconfig.json
的“ lib”节点中添加“ dom”。
修复:
在您的tsconfig.json
中,确保在“ lib”下具有“ dom”。这是我当前的tsconfig.json
{
"compilerOptions": {
"lib": [
"dom",
"dom.iterable",
"esnext",
"es5",
"es6"
],
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"outDir": "./build",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"sourceMap": true
}
}
请参见下面的丑陋主题VS代码,lib.dom.d.ts
是FileReader
界面的住处,这使我意识到我缺少“ dom”