이제 Node.js에서 간단한 오류를 확인하는 JS 코드 확인 도구인 JSHint를 소개합니다.
JSHint에 대한 자세한 소개는 http://www.jshint.com/about/을 참조하세요. 직설적으로 말하면 JSHint는 JS 코드가 표준화되어 있는지 확인하는 데 사용할 수 있습니다. JS 코드의 표준화(서버 측 및 클라이언트 측 포함). 이는 개발자가 확인할 사양 오류를 정의할 수 있도록 구성 방법을 제공합니다. 이는 개발 프로세스, 특히 팀 개발 중에 사양을 준수하지 않거나 정의되지 않은 함수나 매개 변수 사용 등과 같은 일부 일반적인 텍스트 오류로 인해 발생하는 다양한 문제에 자주 직면하기 때문에 개발자에게 큰 편의를 제공합니다.
1. JSHint를 설치합니다.
cmd 명령 창을 열고 다음 명령을 입력하세요.
참고: npm이 내부 또는 외부 명령이 아니라고 표시되면 node 또는 npm을 설치하지 않았기 때문일 수 있습니다. 구체적인 설치 과정은 http://dailyjs.com/2012/05/03/windows-and-node-1/을 참조하세요.
2. JSHint를 실행합니다.
cmd 명령 창을 열고 cd를 사용하여 해당 애플리케이션 디렉터리로 전환한 후 다음 명령을 입력하세요.
참고: my_app.js는 확인하거나 확인하려는 파일입니다.
3. JSHint를 구성합니다.
JSHint는 팀이나 취미에 따라 검증 규칙을 정의할 수 있도록 구성 방법을 제공합니다. https://github.com/jshint/node-jshint/blob/master/.jshintrc에서 기본 규칙 파일을 복사할 수 있습니다.
방법 1: 복사한 규칙 파일의 이름을 .jshintrc 파일로 지정하고 해당 디렉터리나 상위 디렉터리에 파일을 넣으면 JSHint 실행 시 자동으로 이 규칙 파일을 가져와서 사용하게 됩니다.
방법 2: 규칙 파일 이름을 규칙에 맞는 이름으로 지정하지 않은 경우(즉, .jshintrc 사용) JSHint를 실행할 때 규칙 파일 이름을 jshint로 지정하면 됩니다. .json. 그런 다음 다음 명령을 사용하여 JSHint를 실행하고 규칙을 적용할 수 있습니다.
4. 구성 파일 규칙.
세미콜론의 일반적인 사용, 클래스 생성자 함수의 첫 글자 대문자 사용 등을 포함하여 구성 파일에 대한 많은 규칙이 있습니다. 특정 규칙은 하나씩 반복되지 않습니다. http://www.jshint.com/docs/를 참조하세요.
JSHint 도구를 사용하면 JS 코드의 많은 일반적인 오류나 실수로 잘못된 코드를 검사할 수 있습니다. 물론 JSHint는 모든 오류를 포착할 만큼 강력하지는 않습니다. 하지만 걱정하지 마세요. Node.js에 사용할 수 있는 다른 디버깅 도구도 있습니다. 이번에는 JSHint만 소개하겠습니다.
위 내용은 저의 소견입니다. 틀린 부분이 있으면 지적해주세요. 교환하고 토론하는 것을 환영합니다.