2017-04-04 13 views
0

엠버 응용 프로그램에 eslint ("ember-cli-eslint")를 사용하고 있습니다. 테스트를 실행할 때마다 eslint는 addon의 파일도 포함합니다 (스크린 샷 확인). 이 프로젝트에서 사용되는 5 개의 사용자 지정 추가 기능이 있습니다. Eslint는 현재이 추가 기능의 파일을 포함합니다. eslint에서 파일을 제외하는 방법에 대한 지침이 필요합니다.Ember JS : addon의 js 파일에서 eslint 실행을 제외합니다.

나는 또한 ".eslintignore"파일을 생성하고 라인 아래에 추가 한

enter image description here

있지만 사용하지의

modules/**/*.js 
+0

을 자신의'index.js'에 애드온이'isDevelopingAddon'합니까? 그렇다면'hintingEnabled : function() {return false; }'를 자신의'index.js'에 추가합니다. – ykaragol

+1

감사합니다. 답변으로 추가 할 수 있습니까? 기꺼이 받아 들일 수 있습니까? –

답변

0

부가 기능의 isDevelopingAddon 함수가 true를 반환 할 때 부가 기능의 hintings가 실행됩니다. 사용 중지하려면 hintingEnabled: function() { return false; }index.js에 입력해야합니다.

Releated 문제 : https://github.com/ember-cli/ember-cli/issues/5594