ํฐ์คํ ๋ฆฌ ๋ทฐ
[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
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๊ทธ๋ํ
- useState
- ๋ฆฌ์กํธ
- Component
- ๋ธ๋ผ์ฐ์
- git
- ์๋ฌ
- zustand
- react
- error
- ์๊ณ ๋ฆฌ์ฆ
- Python
- CSS
- ํ์ด์ฌ
- ์ ๋ ฌ
- React Query
- BOJ
- Browser
- ํจ์
- leetcode
- DOM
- ์๋ฃ๊ตฌ์กฐ
- github
- DB
- mdn
- Context API
- ์๋ฐ์คํฌ๋ฆฝํธ
- JavaScript
- state
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 | 29 | 30 |