2017-02-01 2 views
0

JavaScript의 경우 Atom에서 1.5의 각도로 ESLint를 사용하고 있습니다.

"rules": { 
    "no-unused-vars": ["warn", { 
     "varsIgnorePattern": "\\$log" 
    }] 

ESLint no-unused-vars documentation 내가 정규 표현식을 사용할 수 있습니다 말한다 : 내 .eslintrc 파일에 다음 발췌있다. 그러나 ESLint는 여전히 Angular 컨트롤러에 주입 한 변수 $log에 대한 경고 메시지를 표시합니다. (I없이 이스케이프와 함께뿐만 아니라 "$log"을 시도했습니다, 그리고 같은 일이 발생합니다.)

답변

1

봅니다 argsIgnorePattern를 사용하는 대신에 signorepattern

+0

사랑 나누기를 바르! OK, 알겠습니다. 사용하지 않은 _variables_와 사용되지 않은 함수 _arguments_를 구별하지 못했습니다. 나는 문서를 읽을 때 약간의 정신적 장애가 있었다. ''argsIgnorePattern ''으로 변경 : "\\ $ log"'트릭을했습니다! (레코드의 경우''log''는 작동하지 않으며'$'는 이스케이프 처리되어야합니다. 정규식이기 때문에 가정합니다.) 빠르고 정확한 응답을 해주셔서 너무 감사드립니다! –