2014-10-13 2 views
2

nsh install -g jshint를 사용하여 jshint를 설치했습니다. 노드 설치에 문제가 있는지, 터미널에 무엇이 있는지는 잘 모르겠지만 jshint를 실행하면 아무 것도하지 않습니다. 아무것도 보이지 않지만 다음 터미널 프롬프트가 나타나면 빈 행이 표시됩니다. 업그레이드 후 이전에 문제가 발생하여 노드를 새로 설치 한 후 npm install -g jshint 명령을 실행했을 때 일반적으로 실행되는 것처럼 보이지 않았습니다. 다음은 jshint를 설치하려고 시도한 결과입니다.JShint가 작동하지 않습니다.

$ npm install -g jshint 
/Users/michael/.nvm/v0.10.32/bin/jshint -> /Users/michael/.nvm/v0.10.32/lib/node_modules/jshint/bin/jshint 
[email protected] /Users/michael/.nvm/v0.10.32/lib/node_modules/jshint 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected], [email protected]) 
├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) 
└── [email protected] ([email protected]) 

답변

0

설치가 잘된 것 같습니다. 그것을 사용하려면

, 단순히 입력 :

jshint yourfile.js 

또한 전체 디렉토리를 사용할 수 있습니다. 예를 들어, 현재 디렉토리에이 기능을 사용하려면

jshint . 

을 JSHint가 오류를 발견하지 않으면, 그것은 아무것도 출력하지 않습니다. 그래서 그것은 그것이 여기서 "문제"일지도 모릅니다.

+0

나는 무엇이 잘못되었는지는 모르겠지만 의도적 인 오류가있는 파일로 실행하려고 시도했지만 여전히 아무것도 시도하지 못했습니다. jshint node_module을 삭제하고 다시 설치하면 지금 작동하고있는 것 같습니다. 도움을 주셔서 감사합니다 – mikeLspohn

+0

나는 전체 디렉토리에 대해 몰랐다. 도움의 조금을 당신을 감사하십시오. – mikeLspohn

0

내 node_modules를 제거하고 다시 설치하면 문제가 해결 된 것 같습니다.