2016-06-01 2 views
4

툴 미리보기 1 (https://go.microsoft.com/fwlink/?LinkId=798481)은 VS가 ESLint를 확인하기를 원하기 때문에 지금은 VS 코드를 사용하고 있기 때문에 VS15가 해당 작업을 수행 할 수 있다면 좋을 것입니다. 이처럼툴링 미리보기 사용하기 1 Visual Studio 2015 for ESlint

: https://forums.meteor.com/t/eslint-now-officially-integrated-with-visual-studio-2015/23798

후 I 설치 Í 도구에서 "웹 코드 분석"을 얻고 난 내 자신의 규칙을 추가 할 .eslintrc를 선택할 수 있습니다. "Gulp Watch"가 사용하는 다른 파일을 복사하여 시도했지만 작동하지 않습니다. 기본 규칙을 변경하려고했지만 아무 일도 일어나지 않습니다.

이 기능을 설치하고 작동하는 사람이 자신의 규칙을 추가하고 작동시키는 방법을 설명 할 수 있습니까? 감사합니다.

+0

잘 모르겠 으면 좋겠지 만 VS에 영향을 줄 수있는 몇 가지 옵션이 있습니다. 귀하의 경우에는 "중첩 된 파일 무시"가 원인 일 수 있다고 생각합니다. 옵션 -> 웹 -> 코드 분석 아래에 있습니다. 즉, 이것은 .min.js 파일을 분석하지 못하게합니다. – Charles

답변

0

정확하게 Tooling Preview 1에 문제가 있었지만 버전 2에서 비슷한 문제가 발생했습니다. (버그 번호 thread 참조). markvp에 의해 제안 된 솔루션은 내 문제를 해결했습니다. 그의 게시물은 다음과 같습니다.

이 문제도 발생했습니다. 그들은 그것을 해결하기 위해 노력하는 동안

...

당신 VS 설치 폴더에 외부 폴더 \ 웹을 확인 ...이 주위에 일을하려고 (종종 C : \의 Program Files (x86) \의 Microsoft Visual 라는 이름의 파일에 대한 스튜디오 14.0)이 존재하지 않는 경우를 해당 폴더에서 명령 프롬프트를 열고이 문제가 해결되지 않으면 eslint에게

를 설치 NPM 입력 (또는

을 eslint.cmd 이미 eslint.cmd 파일이 있음). 그 방향을 PATH 환경 변수에 지정하십시오. 예 : C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Web \ External.

(Windows OS 버전에 따라 Google에서 지침을 참조하십시오.)

위의 방법으로도 문제가 해결되지 않으면 node_modules 폴더의 eslint 하위 폴더와 Web \ External 폴더의 두 eslint 파일을 수동으로 삭제 해보십시오. 그런 다음 관리자 권한으로 실행 한 프롬프트를 사용하여 위의 설치를 다시 시도하십시오.

프로젝트의 루트에 .eslintrc 파일을 추가하면 eslint 규칙을 무시할 수 있습니다.

{ 
    "extends": "eslint:recommended", 
    "parser": "babel-eslint", 
    "env": { 
    "browser": true 
    }, 
    "globals": { 
    "angular": false 
    }, 
    "rules": { 
    "quotes": [ "error", "single" ] 
    // add rules here 
    } 
} 

당신이 "eslint:recommanded"을 확장 할 경우 많은 규칙이 이미 기본적으로 설정되어 있습니다. 자세한 내용은 official documentation에서 확인할 수 있습니다.

관련 문제