TS 错误 - 类型“string[] 上不存在属性“at”

MrJ*_*ami 6 ide typescript

我不知道这是一个错误还是什么,但我根本无法删除 IDE(Webstorm)中的 TS 错误。

Array.prototype.at()当我在任何类型的数组上使用时都会出现该错误。

tsconfig.json:

"lib": [
        "DOM",
        "ES2020",
        "ESNext"
    ],
Run Code Online (Sandbox Code Playgroud)

但这似乎不起作用,我还添加了 ES2021 - ES2015 但错误仍然存​​在。当我编译它时它确实有效,但我只是在 IDE 中收到错误。

有人知道如何解决这个问题吗?

"lib": [
        "DOM",
        "ES2020",
        "ESNext"
    ],
Run Code Online (Sandbox Code Playgroud)

Mat*_*ler 8

Array.at需要ES2022从 TS 4.6 开始可用的目标。