Sider(이전 Side CI)의 ESLint v5에서 "No files matching the pattern "."were found."
문제 : ESLint에서 Oops! Something went wrong! :(
GitHub에서 사용할 수 있는 자동 코드 검토 서비스Sider (구 SideCI)에서 Javascript 구문 검사기
ESLint
를 활성화하면 이전에 발생하지 않았던 다음 오류가 발생합니다.2018-08-13T23:37:12Z
Oops! Something went wrong! :(
ESLint: 5.1.0.
No files matching the pattern "."were found.
Please check for typing mistakes in the pattern.
TL;DR
ESLint 의 버젼이 v4.x 계에서 v5. 1. 0 이 된 것에 의한 동작 사양 변경입니다.
eslint
를 실행해도 지정된 디렉토리 아래에 Javascript 파일이 하나도 없으면 오류가 반환됩니다. .js
파일을 설치할 때까지 ESLint
를 사용하지 않도록 설정하거나 다음 중 하나를 시도해 보십시오.대처법 1
sideci.yml
에 대상 디렉토리 추가"
sideci.yml
"의 "linter:
"설정에 "eslint
"가 없으면 기본적으로 사용되는 dir
설정이 ".
"이므로 검토에 실패하므로 명시 적으로 디렉토리 경로를 지정합니다.sideci.yml
linter:
eslint:
dir: “./*”
참고문헌
Issue #10530 Invalid warning about Webpack config after upgrading to 5 | ESLint @ GitHub
Issue #10599 ESLint 5.1.0 - No files matching the pattern for several repos | ESLint @ GitHub
대처법 2
더미
js
파일 설치dummy.js
function hello(name) {
document.body.textContent = "Hello, " + nama + "!"
}
hello("World");
참고문헌
ESLint 첫걸음 @ Qiita
TS; DR
다른 날까지 통과했던 "
sideci.yml
"설정에서 "README.md
"파일을 수정했는데 다음 오류로 리뷰를 통과하지 못했습니다.2018-08-13T23:37:12Z
Oops! Something went wrong! :(
ESLint: 5.1.0.
No files matching the pattern "."were found.
Please check for typing mistakes in the pattern.
오류 내용을 보면 ESLint의 대상 디렉터리에 대한 검색 패턴이 "
.
"이기 때문에 ESLint v4.x
시대에는 발생하지 않았습니다.해당 리포지토리의 Sider 설정에서 ESLint를 활성화하고 있지만, 향후를 위해 활성화하고 있는 것만으로, 실제로는 대상이 되는 JavaScript는 (아직) 없습니다.
비슷한 문제가 v5.1.0에서 온 것 같습니다. 지원에 문의 그런데 ESLint v5의 사양입니다. 「Javascript 파일 두면 에러가 나오지 않게 되므로 설치해 주세요」라고 하는 것에.
Reference
이 문제에 관하여(Sider(이전 Side CI)의 ESLint v5에서 "No files matching the pattern "."were found."), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KEINOS/items/bac1e1c46df64311d8a2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)