通常在tsconfig.json文件中指定TypeScript的许多设置。例如,我想设置ExperimentalDecorators值。
VS 2015支持添加tsconfig.json文件,该文件默认具有以下内容:
{
"compilerOptions": {
"noImplicitAny": false,
"noEmitOnError": true,
"removeComments": false,
"sourceMap": true,
"target": "es5"
},
"exclude": [
"node_modules",
"wwwroot"
]
}
但是,尝试构建会导致此错误:"无法获取属性的值' compilerOptions':对象为null或未定义"
有些人建议添加到项目文件中:
<PropertyGroup Condition="'$(Configuration)' == 'Debug'">
...
<TypeScriptExperimentalDecorators>True</TypeScriptExperimentalDecorators>
</PropertyGroup>
那也被拒绝了。我找不到解决这个问题的方法。