vue.js/vue.js 2
91. ESLint 에러가 화면에 표시되지 않게 하는법
DEV-Front
2022. 10. 3. 02:02
반응형
a라는 변수가 선언되고 할당 됬지만 사용되고 있지 않다고 나와있다.
ESLint는 에러가 나지않게 도와주는 도구이지만
ESLint 에러가 vue3점대 이후부터 애플리케이션 화면을 덮게되는 문제가 발생했다.
이 에러가 뜨면 애플리케이션을 실행할 수 없기 때문에 해결하고 넘어가야 한다.
vue.config.js 파일 (vue 설정 파일) 에서 devServer 추가
devServer: {
client: {
overlay: false
}
}
vue.config.js
const { defineConfig } = require("@vue/cli-service");
module.exports = defineConfig({
transpileDependencies: true,
devServer: {
client: {
overlay: false
}
}
});
이렇게 vue.config.js 파일에 설정해주면 ESLint 에러가 터미널엔 찍히지만 애플리케이션 화면엔 나타나지 않는다.
https://www.daleseo.com/js-eslint/
[자바스크립트] ESLint로 소스 코드의 문제 찾기
Engineering Blog by Dale Seo
www.daleseo.com
ESLint는 소스 코드에 문제가 있는지 검사를 해줄 뿐만 아니라 가능한 경우에는 코드를 교정까지 해줍니다.
위 커맨드에 --fix 옵션을 붙여서 실행하면 no-extra-semi 항목을 ESLint가 자동으로 고쳐줍니다
ESLInt 활용 할 수 있게 정리되어 있는 블로그도 추가
반응형