#
ESLintํฌ๋งทํ
์ฝ๋ ํ์ง
#
๊ท์นrules
๋ก ์ถ๊ฐ ๊ฐ๋ฅ
์๋์ผ๋ก ์์ ํ ์ ์๋ ๊ท์น๊ณผ ๊ทธ๋ ์ง ์์ ๊ท์น์ด ์์.
๊ท์น ๋ชฉ๋ก ์ค ๋ ์น ๊ธฐํธ๊ฐ ๋ถ์ ๊ฒ์ด ์๋์ผ๋ก ์์ ํ ์ ์๋ ๊ท์น
--fix
์ต์ ์ผ๋ก ์์ ํ ์ ์๋ค.
#
Extends์ฌ๋ฌ ๊ท์น์ ๋ชจ์๋์ ๊ฒ๋ค
eslint:recommended
,eslint-config-airbnb-base
,eslint-config-standard
๋ฑ์ด ์๋ค.
#
init--init
์ต์
์ผ๋ก ๋ํ์์ผ๋ก ์ค์ ๊ฐ๋ฅ
npx eslint --init
? How would you like to use ESLint?? What type of modules does your project use?? Which framework does your project use?? Where does your code run?? How would you like to define a style for your project?? Which style guide do you want to follow?? What format do you want your config file to be in?
#
Prettier์์ ํตํฉIntegrating with Linters ยท Prettier
Create-React-App with TypeScript, ESLint, Prettier, and Github Actions