Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JSLint-在Visual Studio 2015中生成时忽略文件夹_Javascript_Build_Visual Studio 2015_Jslint - Fatal编程技术网

Javascript JSLint-在Visual Studio 2015中生成时忽略文件夹

Javascript JSLint-在Visual Studio 2015中生成时忽略文件夹,javascript,build,visual-studio-2015,jslint,Javascript,Build,Visual Studio 2015,Jslint,我想用JSLint实现javascript代码和样式检查。 我为Visual Studio安装了JSLint.NET 现在我想排除外部库中包含的所有javascript文件,如datatables,jquery。。此外,我自己的缩小文件需要排除 我的项目配置添加到JSLintNet.json文件中: { "version": "2.2.0", "output": "Error", "ignore": [ "\\Scripts\\angular-datatables\\plug

我想用
JSLint
实现
javascript
代码和样式检查。 我为Visual Studio安装了
JSLint.NET

现在我想排除外部库中包含的所有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实用,我可以忽略某些文件/文件夹,这一点很重要


如何解决忽略文件夹和文件,甚至某些扩展名的问题。

我遇到过这个问题,不确定这是否是正确的答案:但是,它通常对我有效。似乎JSLint.Net只在启动时解析配置文件;因此,如果编辑JSLintNet.json,请退出VisualStudio并重新启动它

我正在使用VisualStudio2013,12.0.40629.00版和JSLint.NET2.2.0


希望这有帮助。

我也有类似的问题。它仍然针对我在JSLintNet.json文件中指定的文件和文件夹运行。忘记了我有这篇文章,但这在不久前为我解决了问题:)是的,这很有效。然而,必须关闭并重新打开VS才能加载lint规则选项,这是非常烦人的。Dev真的应该解决这个问题。