使“检测到无法到达的代码”编译警告而不是TypeScript错误?

eXavier

在Typescript中,当存在无法访问的代码时,编译器默认会生成错误:

error TS7027: Unreachable code detected.

我可以通过使用编译器选项allowUnreachableCode避免这种情况,true但是可以将其更改为警告吗?

我仍然希望了解无法访问的代码。在开发和调试过程中,有时我会if (false)临时删除某些功能,这比注释掉代码更好,尤其是当代码本身包含注释时。

在C#中,无法访问的代码会生成警告(我可以通过其他选项将其视为错误),这对我来说似乎是处理它的更好方法。

耶兹

截至撰写本文时,答案为“否”,不能作为警告。如您所说,它要么是“错误”,要么是“无”。存在这个Github问题,可以将错误配置为警告,从而将其配置为警告。希望它将很快实施。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何解决“ if”语句中的“检测到无法到达的代码”错误?

CS0429-使用MSBuild 4检测到无法到达的表达式代码,但未检测到14

代码无法到达,编译错误恶性循环

错误TS7027:在Angular2 TypeScript Service类中检测到无法访问的代码

Eclipse下Java中无法到达的代码错误与死代码警告?

如何编码以修复检测到的致命错误:在使用auto-py-to-exe将python代码编译为exe文件后,无法执行脚本BoxDetection?

Eclipse 上的 PyDev,代码分析不起作用,无法检测到某些代码错误

无法修复警告检测到重复键:“ 0”。这可能会导致更新错误

C代码上的“检测到glibc”错误

无法从HTML代码中检测到webelement

Typescript无法检测到方法更改的属性

检测到UIScrollview到达底部

错误:检测到无法访问的代码 ionic 3 天气应用

在此查询中无法检测到错误

Typescript无法在vs代码中编译:错误TS5007

CloudFoundry Grails-无法检测到Java编译器,请确保您使用的是JDK而不是JRE

编译 GAS 代码未检测到 -fPIC 选项

由于无法到达的语句,该代码无法编译

CMake由于警告而无法检测到pthread

为什么IntelliJ可以检测到缺少的分号而Java编译器无法检测到?

AppCode在编译前未检测到错误

首次检测到错误后返回错误代码

如果我使用多个捕获块,为什么Java无法检测到无法到达的捕获块?

错误无法到达时,为什么该程序无法编译?

检测到循环依赖项中的警告 编译时出现警告

Visual Studio代码(Windows)无法检测到全局NPM模块

无法检测到自定义框架代码

Visual Studio代码无法检测到已安装的git

在for循环上检测到无法访问的代码