2012-04-22 19 views
2

我想介紹一些工具來改善代碼質量。我之前使用的一個明顯的解決方案是在簽入代碼之前運行jslint如何在帶模板的文件中運行JSLint/JSHint?

問題是,我們正在使用Django來做我們的模板(儘管如此,我認爲我們會遇到與其他模板語言類似的問題)。

怎樣才能像下面的代碼,並正確地讓它JSLint/JSHint而忽略模板標籤?

var a = { "test" : "test"}; 
{% comment %} 
{% endcomment %} 
{{ my_variable }} 
window.x = "y"; 

我見過this question specifically regarding JSHint,它看起來像它可以處理一些案件,但它沒有解決內聯變量,像上面{{ my_variable }}

有沒有什麼辦法可以忽略某些使用JSHint/JSLint的行,否則會讓linting正確執行?

回答

相關問題