ESlint 설정은 모두 완료 했는데 코드에서 문제 대상 라인에 표시가 되지않습니다.
7448
작성한 질문수 1
안녕하세요. 강사님. 앞부분까지 내용을 보면서 잘 따라오고 있었는데 ESlint 설정을 동일하게 설정하였습니다. 그런데 강사님 영상을 보면 틀린부분에 대해 바로바로 빨간줄로 표시가 되면서 관련 설명도 확인이 가능한데 제 VSCode에서는 빨간줄도 표시되지 않고 하단의 Problems 탭에도 어떤것도 표시되지 않지만 npm run serve를 실행하면 관련 내용이 표시가 됩니다. 어떤 설정부분이 빠진것일까요?
VSCode가 로딩되면서 Output에 아래와 같은 내용이 표시됩니다.
--------------------------------------------------
Failed to load plugin 'prettier' declared in 'vue-til-server\.eslintrc.js': Cannot find module 'eslint-plugin-prettier'
Require stack:
- C:\Users\Dart_Dev3\Desktop\vue-endgame\__placeholder__.js
Referenced from: C:\Users\Dart_Dev3\Desktop\vue-endgame\vue-til-server\.eslintrc.js
Happened while validating C:\Users\Dart_Dev3\Desktop\vue-endgame\vue-til-server\src\app.js
This can happen for a couple of reasons:
1. The plugin name is spelled incorrectly in an ESLint configuration file (e.g. .eslintrc).
2. If ESLint is installed globally, then make sure 'eslint-plugin-prettier' is installed globally as well.
3. If ESLint is installed locally, then 'eslint-plugin-prettier' isn't installed correctly.
Consider running eslint --debug C:\Users\Dart_Dev3\Desktop\vue-endgame\vue-til-server\src\app.js from a terminal to obtain a trace about the configuration files used.
--------------------------------------------------
npm install -g eslint-plugin-prettier 로 해당 패키지를 설치해봐도 정상적으로 동작하지 않습니다....
답변 4
3
https://www.gitmemory.com/issue/vuejs/eslint-plugin-vue/976/555925022
위 URL을 참고하여 ESLint가 정상 동작하지 않는 문제는 해결하였습니다.
settings.json 파일에 항목 추가
{
"eslint.workingDirectories": [
"./frontend"
]
}
eslint plugin 별도 설치 명령어 실행
npm install eslint-plugin-import --save-dev
npm install eslint-plugin-node --save-dev
npm install eslint-plugin-promise --save-dev
npm install eslint-plugin-standard --save-dev
위의 2가지 작업을 수행하여 정상 동작 처리했는데 2개의 작업을 동시에 수행하여 둘 중 어떤 작업으로 인해 정상 동작하는 것인지는 정확히 확인하지 못했습니다.
1
안녕하세요 devops님, 앞서 말씀해주신 에러는 ESLint 플러그인에서 eslintrc 파일 경로를 정상적으로 인식하지 못해서 나오는 현상입니다. settings.json에 디렉토리 주소 추가해주셔서 정상적으로 동작된 것 같아요. 강의 수강해주셔서 감사합니다 :)
0
윗분께서 알려주신 대로 아래의 코드를 인스톨하니 정상작동하네요.
감사합니다.!!+_+
npm install eslint-plugin-node --save-dev
0
저두
"eslint.workingDirectories": [
"./vue-til"
]
를 추가하니 먹히네요..
그런데 프로젝트를 매번 생성할때마다 이걸 세팅 해줘야하는걸까요?
node 10버전 사용
0
64
1
강의에 대해 질문 드립니다.
0
61
1
vue CLI 대신 vite를 사용해도
1
140
2
질문삭제
0
149
2
강사님 코드로 진행할 경우 console.log( config); 도 안찍혔어요. instance 를 생성해서 공통으로 사용하셨는데 loginUser 에만 커스텀한 instance를 넣으니 콘솔에 컨피그 객체가 찍혀요
0
92
1
로그인 에러발생만하면 네트워크 커넥션 에러 발생 해결
0
117
1
rndrmagkqslek.
0
73
1
계속 따라하다가 안돼서 bash에 연결할떄 안되더라구요
0
104
1
axios 에러가 뜹니다.
1
237
2
vue3로 진행하시면서 router에서 '*' 적용이 안되시는 분들
2
312
1
vue 관련 다른 강의 출시예정이없으신지 궁금합니다!
1
154
1
AppHeader.vue에 vue 디폴트 만들에 Delete `␍` 오류나면
1
195
1
vue3로 따라오시다가 import axios 에러 뜨시는 분들
2
445
2
$router 를 이용한 메인 페이지로 이동
1
290
1
혹시 node.js 10.24 버전으로 해도 상관없나요?
2
461
2
에러 경로가 LoginForm.vue 43번째줄 말고 다른 경로로 출력됩니다.
1
299
2
pinia 사용할려고 하는데 에러가 나옵니다.
1
486
2
swagger ui의 post/posts에 글 기록하려고 하면 unauthorized 에러가 납니다..
1
1104
2
safari 개발자 도구에 대한 질문입니다
1
568
2
스웨거에 글 등록시 401 에러가 나와요 ㅠ
1
722
2
이 에러 때문에 진행이 안되네요 ㅠ
1
675
1
windows .nvmrc nvm use 실행 오류
1
1547
2
강사님 최신화가 필요해보입니다.
2
960
2
npm i 에러
1
613
1





