gpt4 book ai didi

Typescript 在 vscode 中给出的错误与通过 webpack 给出的错误不同

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

Visual Studio Code 在内部运行 typescript 编译器的一个实例,以支持编辑器内的错误反馈。您可以通过 typescript.tsdk 设置选择要使用的 typescript 。

我现在的情况是,我得到一个红色下划线,告诉我一个错误,我在使用 ts-loader 通过 webpack 构建时没有得到这个错误。我在 webpack 构建期间也没有看到警告。

很明显构建是不同的,我想知道这是怎么回事。

我得到的具体错误是新版本中的 typescript 回归,我可以在几个项目中用谷歌搜索。消息是:

Expression produces a union type that is too complex to represent. ts(2590)

这个问题不是关于那个特定的错误,而是关于为什么编辑器中的 typescript 与 ts-loader 加载的 typescript 不一致,即使它们是相同的版本。

最佳答案

我认为你应该检查你是否使用相同的 TS 版本。打开命令面板 (ctrl+shift+p) 键入“选择 Typescript 版本”,您可以在那里验证捆绑版本是否与您的工作区版本匹配,您也可以在那里切换版本。

关于Typescript 在 vscode 中给出的错误与通过 webpack 给出的错误不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56576368/

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