[javascript] JSLint가 전체 파일을 스캔하는 방법?


Answers

나는 그것이 2 % 정도에 도달 한 후에 멈추는 똑같은 문제를 가지고 있었다.

JSLint가 for statements 좋아하지 않는 것처럼 보입니다. "지시 사항 읽기"페이지에는 for 문을 사용하지 않아야한다고되어 있습니다. 나는 당신이 for (var x in y) 문장을 사용하면 안된다는 것을 알고 있지만, for (var x = 0; x < array.length; x++) 는 일반적으로 괜찮다고 생각합니다. 그러나 JSLint는 그것을 좋아하지 않으며 "vars를 기능 오류의 최상위로 이동"한 다음 코드의 나머지 부분을 검색하지 못하도록합니다.

그래서이 문제를 해결하기 위해 필자가 작성한 코드를 사용하여 두 코드를 옮긴 다음 잘 스캔했습니다.

Question

JSLint를 사용하여 잠재적 인 오류에 대한 Javascript 코드를 검사합니다. JSLint 플러그인과 함께 Notepad ++를 사용하고 있습니다. 문제는 단지 파일의 x% 를 검사하고 멈춘다는 것입니다. 첫 번째 오류 중지 옵션도 선택 취소했지만 동일한 결과가 나타납니다. rhe 파일의 일부분 만 스캔 한 후에도 멈 춥니 다. 어쨌든 JSLint가 파일의 몇 퍼센트 가 아닌 전체 파일을 스캔하게할까요?

편집하다:

maxerr 옵션을 10000으로 설정했지만 41 개의 오류 및 디스플레이에서 스캔이 중지됩니다 (스캔 한 경우 1 %).

편집 2 :

현재 JSLint 옵션은 다음과 같습니다.

/*jslint indent: 50, maxerr: 10000, passfail: false, safe: true, adsafe: true, debug: true, evil: false, continue: true, css: false, on: false, fragment: false, es5: true, bitwise: true, regexp: false, eqeq: true */




그것의 stoping 때문에 maxerr JSLint 설정에 도달. 이 설정을 늘릴 수 있습니다.




Related