2011-01-25 2 views
1

PyFlakes for Python과 같은 Javascript와 같은 독립 실행 형 패키지가 있습니까? JsLint가 있지만 Rhino 같은 외부 물건에 의존하는 것 같습니다.PyFlakes for Javascript?

내가 Pyramid와 같은 다른 도구의 복잡성을 20 % (또는 그보다 적게) 밖에 가지지 않기 때문에 PyFlakes와 같은 compact를 기본으로 선호합니다.

이상적으로 Emacs에 연결하기위한 작업 방법도 있어야하지만 도구 자체가 유망한 경우 직접 알아낼 수 있습니다.

답변

2

JSLint의 독립 실행 형 버전을 원하면 내 jslint4java 프로젝트를 살펴보십시오. rhino와 JSLint를 실행 가능한 jar 파일에 삽입합니다.

또한 이맥스와 함께 this gist에 사용하는 예입니다.

1

JSLInt에는 JSLint에 '가정 Rhino'옵션이 있습니다.이 옵션은 true로 설정하면 Rhino가 있다고 가정하고 제공하는 전역 속성이 정의되었다고 가정합니다. 나는 이것이 기본적으로 '거짓'이라고 생각한다.

의존성은 아니지만 JSLint는 Rhino에 종속되지 않습니다.

필자는 PyFlakes 나 PyLint를 사용하지 않았지만 일부 문서를 스캔 한 후에 JSLint가 사용자의 의도와 정확히 일치한다고 말할 수 있습니다.

관련 문제