在 Visual Studio 2015 中设置 "allowUnreachableCode" TypeScript 编译器选项会导致错误"JsErrorScriptException (0x3001



我们将TypeScript与Visual Studio 2015(更新2)一起用于纯HTML、JavaScript项目(而非ASP.Net),需要关闭"allowUnreachableCode"选项。为了调试目的,在代码中临时放一个早期的"return"是很常见的。在tsconfig中设置"allowUnreachableCode"编译器选项似乎可以正确关闭不可访问代码警告。但现在编译时出现了此"VSTSC"错误:JsErrorScriptException(0x30001)。

TSCONFIG

{
  "compilerOptions": {
    "target": "es5",
    "module": "commonjs",
    "sourceMap": true,
    "watch": true,
    "allowUnreachableCode": true
  }
}

代码

let router = new Router();
router.start()
return;

附加代码

"手表":真的,

我怀疑这是真正放弃的选择。

最新更新