JSLint - 在 Visual Studio 2015 中构建时忽略文件夹
JSLint - ignoring folder when building in Visual Studio 2015
我想用 JSLint
实现 javascript
代码和样式检查。
我安装了 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 实用。
如何解决忽略文件夹和文件,甚至某些扩展名的问题。
我遇到过这个问题,不确定这是否是正确的答案:但是,它通常对我有用。好像 JSLint.Net 只在启动时解析配置文件;因此,如果您编辑 JSLintNet.json,请退出 VisualStudio 并重新启动它。
我正在使用 Visual Studio 2013,版本 12.0.40629.00 和 JSLint.Net 2.2.0
希望对您有所帮助。
我想用 JSLint
实现 javascript
代码和样式检查。
我安装了 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 实用。
如何解决忽略文件夹和文件,甚至某些扩展名的问题。
我遇到过这个问题,不确定这是否是正确的答案:但是,它通常对我有用。好像 JSLint.Net 只在启动时解析配置文件;因此,如果您编辑 JSLintNet.json,请退出 VisualStudio 并重新启动它。
我正在使用 Visual Studio 2013,版本 12.0.40629.00 和 JSLint.Net 2.2.0
希望对您有所帮助。