2016-02-05 64 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

相關問題