我想用javascript实现JSLint代码和样式检查。我安装了JSLint.NET for Visual Studio。
现在,我想排除外部库中包含的所有javascript文件,比如datatables、jquery、..此外,我自己缩小的文件需要被排除在外。
我的项目配置被添加到JSLintNet.json文件中:
{
"version": "2.2.0",
"output": "Error",
"ignore": [
"\\Scripts\\angular-datatables\\plugins\\tabletools\\",
"\\Scripts\\angular-datatables\\plugins\\fixedcolumns\\angular-datatables.fixedcolumns.js",
"\\Scripts\\angular-datatables\\plugins\\fixedcolumns\\angular-datatables.fixedcolumns.min.js"
],
"options": {},
"globalVariables": [],
"runOnBuild": true
}不管我在这里提供什么路径,它是一个文件夹还是一个文件。代码分析仍然在继续运行。为了使JSLint实用,我可以忽略某些文件/文件夹是很重要的。
如何解决忽略文件夹和文件,甚至某些扩展名。
发布于 2016-04-13 08:56:21
我有这个问题,我不知道这是否正确的答案:然而,它通常对我有用。JSLint.Net似乎只在启动时解析配置文件;因此,如果您编辑JSLintNet.json,退出VisualStudio并重新启动它。
我使用Visual 2013版本,12.0.40629.00和JSLint.Net 2.2.0
希望这能有所帮助。
https://stackoverflow.com/questions/35225696
复制相似问题