默认情况下隐藏浏览器上的打字稿错误

Hide by default typescript errors on browser

提问人:Serg Lit 提问时间:10/26/2023 最后编辑:Serg Lit 更新时间:10/26/2023 访问量:38

问:

我正在使用 React、Vite 和 TypeScript。在开发过程中,我遇到了浏览器屏幕上显示的 TypeScript 错误。(截图)我知道这些错误,我想默认隐藏有错误的弹出窗口,而不必每次都单击左下角的关闭按钮。enter image description here

我检查了ts选项,没有找到任何与之相关的内容

ReactJS TypeScript 错误处理 vite

评论

0赞 T.J. Crowder 10/26/2023
你好!请将代码、错误消息、控制台输出、标记、数据、数据结构和其他文本信息作为文本发布,而不仅仅是文本的图片。原因:meta.stackoverflow.com/q/285551/157247
0赞 T.J. Crowder 10/26/2023
您是否正在使用在线开发环境?通常,您根本不会将 TypeScript 代码发送到浏览器,而是在构建计算机上将其编译为 JavaScript,然后将 JavaScript 交付给浏览器。因此,除非您在用户使用您的网站时实际在浏览器中运行 TypeScript 编译器,否则您不必担心浏览器中出现 TypeScript 错误/警告。
0赞 T.J. Crowder 10/26/2023
或者,对不起,您是否在问如何在开发时忽略这些错误?

答:

-1赞 T.J. Crowder 10/26/2023 #1

如果您的问题是“如何避免在开发过程中看到有关我已经知道的未使用函数参数的这些错误?”,请执行以下任一操作:

  1. 删除参数,或者
  2. 使用参数,或者
  3. 以下划线开头的参数名称

第三个对于 1 和 2 都不合适的情况很方便。TypeScript 假定以下划线开头的参数可以不使用。

function example1(value?: boolean) {
    // Warning shown for `value` above because it's unused
}
function example2(_value?: boolean) {
    // NO warning shown for `_value` above, even though it's unused,
    // because it starts with an underscore
}

操场

评论

0赞 T.J. Crowder 10/26/2023
我上面做错了什么?