본문 바로가기
프로그래밍/Vue.js

error potentially fixable with the `--fix` option.

by Mr-후 2019. 7. 8.
반응형


npm run serve를 통해 프로젝트를 실행 했더니 

이해할 수 없는 error가 나왔다. 분명 개발 담당자 개발 환경에서는 나오지 않았을 것 같은데 내 노트북 개발 환경에서는 에러가 나온다는 것은 환경이 다르다는 이야기다. 

처음 빌드를 했을 때  에러가 나길래 그 부분을 수정했다. 

그리고 몇일이 지나 수정 사항을 Reset하고 다시 빌드를 하니 똑같은 에러가 나왔다. 

Module Warning (from ./node_modules/eslint-loader/index.js):

error: Unnecessary use of boolean literals in conditional expression (no-unneeded-ternary) at src/views/search.vue:252:59:

  250 |       if (is) {

  251 |         if (xhr.result_code === 0) {

> 252 |           this.userData.auth = (xhr.auth_yn === 'Y') ? true : false

      |                                                           ^

  253 |           this.userData.name = xhr.data.name || ''

  254 |           this.userData.age = xhr.data.age || ''

  255 |           this.userData.birth = xhr.data.birth || ''


1 error found.

1 error potentially fixable with the `--fix` option.


친절하게도 어떻게 하면 해결할 수 있다고 알려주고 있지만 눈에 안들어온다. 

xxxxx-MacBook-Pro:frontend xxxxx$ ./node_modules/.bin/eslint src --fix

를 실행하고, 

xxxxx-MacBook-Pro:frontend xxxxx$ npm run serve

재실행했더니 오류가 깔끔하게 사라졌다. 



반응형