jslint, 'jslint --indent 4 test.js' komutunu çalıştırarak girintiyi denetleyebilir, ancak jshint'te çalışamıyorum. Bunu takip eden adımlar olarak yapıyorum.jshint girinti seçeneklerini nasıl yapabilirim?
- düzenleme js dosyası
/jshint indent:4/ var condition, doSth; if (condition) doSth(); // expected to be invalid
- çalıştırmak jshint test.js test.js
{..., "indent":4, "white":false, ...}
- gibi benim jshintrc görünüyor
- edit ~/.jshintrc "-g jshint yüklemek npm" aracılığıyla jshint yüklemek ancak girinti denetimi çalışmıyor. Satır başladı 2 boşluk çek geçebilir.
Bu seçenekleri kaldırmak için gerekçeleri bilen biri var mı? Stilleri kontrol altında tutmak için çok yararlılardı. – leedm777
@dave [JSHint issue # 1358] (https://github.com/jshint/jshint/issues/1358#issuecomment-39587645) ve [JSHint 3 planları] 'na bakın (http://www.jshint.com/blog/ jshint-3-planları /). Kısaca, JSHint'in yaratıcısı Anton Kovalyov, kod analizinin diğer yönlerine odaklanmayı planlıyor ve stil denetiminin başka bir aracın/eklentinin parçası olması gerektiğini düşünüyor. Özlü bir odaklanma ihtiyacını anlıyorum. Şimdi sorum şu, bu araç ne olacak. JSHint sorununda bazı yorumlar [JSCS] (https://github.com/mdevils/node-jscs) önerir. Oradan başlamayı planlıyorum. – absynce