请参阅
documentation
对于扩展:
扩展名仅覆盖单个文件。如果你想把你的
并希望在
“问题”面板,然后您可以:
使用gulp或在包内定义脚本。运行的json
tslint贯穿整个项目。
使用
problem matcher
从tslint输出中提取VS代码警告。
例如,下面是一个软件包的摘录。定义的json文件
运行tslint的脚本:
{
"name": "tslint-script-demo",
"version": "1.0.0",
"scripts": {
"lint": "tslint tests/*.ts -t verbose"
},
"devDependencies": {
"typescript": "^2.2.2",
"tslint": "^5.0.0" }
}
接下来,定义一个任务,该任务使用问题匹配器运行npm脚本
这将tslint错误提取为警告。
{
"version": "2.0.0",
"tasks": [
{
"type": "npm",
"script": "lint",
"problemMatcher": {
"base": "$tslint5",
"fileLocation": "relative"
}
}
]
}
最后,当您运行tslint任务时,您将在问题面板中看到npm脚本生成的警告,您可以
从那里导航到错误。
这是完整的
setup example setup
.