ํฐ์คํ ๋ฆฌ ๋ทฐ
[eslint] Failed to load parser 'babel-eslint' declared in 'package.json' ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ
10000COW 2022. 12. 19. 12:07์ด ์๋ฌ๋ฅผ ํฌ์คํ ํ๋ ์ด์
React๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ด์ฌ์๊ฐ ์์ฃผ ๋ง์ฃผ์น๋ ์๋ฌ ์ค ํ๋๋ก,
CSS ํ์ผ์ด๋ Package.json ํ์ผ์ ์๋ก๊ณ ์นจ์ ํด์ฃผ๋ฉด ์๊ฐ์ ์ผ๋ก ์์ด์ง๊ธด ํ์ง๋ง, ๋งค๋ฒ yarn start๋ฅผ ํ ๋๋ง๋ค ๋ฐ์ํ๋ค๋ณด๋,
ํด๊ฒฐํ์ง ์์ผ๋ฉด ๋งค์ฐ ๊ท์ฐฎ์ ์๋ฌ์ด๊ธฐ ๋๋ฌธ์ ํด๊ฒฐํ๋ ๋ฐฉ๋ฒ์ ๊ธฐ๋กํด๋ณด๋ ค๊ณ ํ๋ค.
์ด ์๋ฌ์ ์์ธ์?
ํด๋น ์๋ฌ๋ babel-eslint๊ฐ deprecated ๋์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํ ์ ์์ด ๋ฐ์ํ๋ ๋ฌธ์ ์ด๋ค.
๊ทธ๋์ ์ด ์๋ฌ๋ฅผ ํด๊ฒฐํ๋ ค๋ฉด babel-eslint๋ฅผ @babel/eslint-parser๋ก ๋ณ๊ฒฝํด์ฃผ๋ฉด ๋๋ค.
์ด ์๋ฌ์ ํด๊ฒฐ ๋ฐฉ๋ฒ์?
1. VSCode ๋๋ ์ฌ์ฉํ๋ IDE๋ก ์๋ฌ๊ฐ ๋ฐ์ํ๋ ๋ฆฌ์ํธ ํ์ผ์ ์ฝ๋๋ค.
2. node_modules ๋๋ ํ ๋ฆฌ(ํด๋) ์์ eslint-config-react-app / base.js ํ์ผ์ ์ด์ด๋ด ๋๋ค.
3. ํด๋น ํ์ผ ์ฝ๋๋ฅผ ๋ณด๋ฉด, module.exports ์์ parser ๋ถ๋ถ์ด ์๋๋ฐ, ์ด ๋ถ๋ถ์ @babel/eslint-parser๋ก ๋ณ๊ฒฝํด์ฃผ๋ฉด ๋ฉ๋๋ค.
(์๋๋ ์๋ ์ฃผ์์ฒ๋ผ babel-eslint๋ก ๋์ด์์๊ฑด๋ฐ, ์ด ๋ถ๋ถ์ ์๋ ์ฝ๋์ฒ๋ผ ๋ฐ๊ฟ์ฃผ๋ฉด ๋ฉ๋๋ค.)
4. ๋ค์ yarn install์ ํ ํ, yarn start๋ก ์คํํด๋ณด๋ฉด ์๋ฌ๊ฐ ํด๊ฒฐ๋ผ์์ต๋๋ค.
'๐จ JavaScript' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JavaScript] ํ์ผ ๋ชจ๋ํ(module) (0) | 2022.12.24 |
---|---|
[JavaScript] ์๋ฌ ๋ฒ๋ธ๋ง(Error Bubbling) (0) | 2022.12.24 |
[JavaScript] switch๋ฌธ์ ์ธ์ ์ฐ๋ฉด ์ข์๊น? (0) | 2022.12.20 |
[eslint] Failed to load parser 'babel-eslint' declared in 'package.json' Error Handling (0) | 2022.12.19 |
- Total
- Today
- Yesterday
- ํจ์
- ํ์ด์ฌ
- react
- JavaScript
- github
- useState
- ์๋ฐ์คํฌ๋ฆฝํธ
- DB
- ๋ธ๋ผ์ฐ์
- ์๊ณ ๋ฆฌ์ฆ
- React Query
- ๋ฆฌ์กํธ
- leetcode
- CSS
- BOJ
- ์๋ฃ๊ตฌ์กฐ
- ์ ๋ ฌ
- ์๋ฌ
- error
- state
- mdn
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- git
- zustand
- Component
- ๊ทธ๋ํ
- Browser
- Context API
- Python
- DOM
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |