이제 노드에서 간단한 오류를 확인하는 JS 코드 검증 도구 인 JSHINT를 소개합니다.
jshint에 대한 특정 소개는 http://www.jshint.com/about/를 참조하십시오. 무뚝뚝하게 말하면, Jshint는 JS 코드의 사양을 확인하는 도구입니다. 서버 측 및 클라이언트 측면에서 JS 코드의 표준화를 확인하는 데 사용할 수 있습니다. 구성 방법을 제공하여 개발자가 오류를 확인할 사양을 정의 할 수 있습니다. 개발 프로세스 중, 특히 팀 개발 프로세스 중에는 사양을 준수하지 않거나 정의되지 않은 함수 또는 매개 변수 사용과 같은 일부 일반적인 텍스트 오류로 인해 다양한 문제가 발생하기 때문에 개발자에게 편의성이 높아집니다.
1. Jshint를 설치하십시오.
CMD 명령 창을 열고 다음 명령을 입력하십시오.
코드 사본은 다음과 같습니다.
npm install -g jshint // -g는 글로벌 사용을 의미합니다
참고 : 프롬프트 NPM이 내부 또는 외부 명령이 아닌 경우 노드 나 NPM이 설치되지 않은 대부분의 이유는 대부분의 경우입니다. 특정 설치 프로세스에 대해서는 http://dailyjs.com/2012/05/03/windows-and-1ode-1/를 참조하십시오.
2. Jshint를 실행하십시오.
CMD 명령 창을 열고 CD를 사용하여 해당 응용 프로그램 디렉토리로 전환 한 다음 다음 명령을 입력하십시오.
코드 사본은 다음과 같습니다.
jshint my_app.js
참고 : my_app.js는 확인하거나 확인하려는 파일입니다.
3. Jshint를 구성하십시오.
JSHINT는 구성 방법을 제공하여 팀 또는 취미를 기반으로 확인 및 확인 규칙을 정의 할 수 있습니다. 기본 규칙 파일을 https://github.com/jshint/node-jshint/blob/master/.jshintrc에서 복사 할 수 있습니다.
방법 1 : 복사 된 규칙 파일을 .jshintrc 파일로 이름을 지정하고 해당 디렉토리 또는 상위 디렉토리에 파일을 배치 한 다음 JSHINT를 실행하면이 규칙 파일이 자동으로 검색되어 사용됩니다.
방법 2 : 규칙 파일을 규칙 (예 : .jshintrc 사용)을 준수하는 이름으로 이름을 지정하지 않으면 JSHINT를 실행할 때 규칙 파일을 수동으로 지정할 수 있습니다. 그런 다음 다음 명령을 사용하여 jshint를 실행하고 규칙을 적용 할 수 있습니다.
코드 사본은 다음과 같습니다.
jshint my_app.js-config /root/application/jshint.json // 규칙 파일 경로를 지정합니다
4. 구성 파일의 규칙.
공통 세미콜론 사용 여부, 클래스 생성자 함수의 초기 문자 등을 포함하여 구성 파일에 대한 많은 규칙이 있습니다. 특정 규칙은 하나씩 설명되지 않습니다. http://www.jshint.com/docs/를 참조하십시오.
JSHINT를 사용하면 JS 코드에서 많은 일반적인 오류 또는 실수로 잘못된 코드를 확인할 수 있습니다. 물론 Jshint는 모든 오류를 확인할만큼 강하지 않습니다. 그러나 걱정하지 마십시오. 노드에 사용할 수있는 몇 가지 다른 디버깅 도구가 있습니다. 이번에는 Jshint 만 소개합니다.
위는 나의 어리석은 의견입니다. 오류가 있으면 지적하십시오. 교환 및 토론에 오신 것을 환영합니다.