我们将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;
附加代码
"手表":真的,
我怀疑这是真正放弃的选择。