2016-02-05 146 views
1

我想用JSLint实现javascript代码和样式检查。 我安装了JSLint.NET for Visual StudioJSLint - 在Visual Studio 2015中构建时忽略文件夹

现在我想排除从外部库包括像datatables,jquery ..所有的JavaScript文件,也需要排除我自己的缩小文件。

我的项目配置在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的某些文件/文件夹以实用。

我该如何解决忽略文件夹和文件,甚至可能是某些扩展名。

+0

我有类似的问题。它仍然针对我在我的JSLintNet.json文件中指定的文件和文件夹运行。 – krillgar

回答

3

我有这个问题,我不确定这是否是正确的答案:但是,它通常适用于我。看起来JSLint.Net只在启动时解析配置文件;所以如果编辑JSLintNet.json,请退出VisualStudio并重新启动它。

我使用Visual Studio 2013,版本12.0.40629.00与JSLint.Net 2.2.0

希望这有助于。

+0

忘记了我的这篇文章,但前段时间为我解决了这个问题:) – JMan

+0

是的,这是有效的。然而,令人烦恼的是不得不关闭并重新打开VS以获得加载的lint规则选项。 Dev确实应该解决这个问题。 – Locohost

相关问题