gpt4 book ai didi

Typescript 无法导入 fileReader

转载 作者:搜寻专家 更新时间:2023-10-30 21:52:07 27 4
gpt4 key购买 nike

我如何在 typescript 中导入 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;

最佳答案

我遇到这个问题是因为我忘记将“dom”添加到 tsconfig.json 中的“lib”节点。

修复:

在您的 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.tsFileReader 接口(interface)所在的位置,这让我意识到我缺少“dom”

enter image description here

关于Typescript 无法导入 fileReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42005376/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com