@waywardmonkeys ๋๋ถ์
๊ทธ๋ฆฌ๊ณ ๋ค๋ฅธ ์ฌ๋๋ค์ด (๋ณด์ ๋๋ ESLint๋ก) ์ฐธ์กฐํ ์ ์๋๋ก ์ด๋ฌํ ์ฝ๋ ๊ท์น์ ๋ฌธ์์ ์์ฑํ๋ ๊ฒ์ด ๋ ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค. ๋๋ ์ํค๋ฅผ ๋ง๋ค์์ต๋๋ค.
์ด ๋ฌธ์ ์ ์ฝ๋ ๊ท์น์ ๋ํด ๋ ผ์ํ๊ณ ๊ฒฐ๋ก ์ ๋์ถํ๋ฉด Wiki๋ฅผ ์ ๋ฐ์ดํธํ ์ ์์ต๋๋ค.
cc @afc163 @yiminghe
์๋ง๋ @hotoo ๊ฐ ์ด๊ฒ์ ๊ด์ฌ์ด ์์ ๊ฒ์
๋๋ค :-)
์ฐธ๊ณ : antd์ ์ฝ๋ ์คํ์ผ์ eslint-config-airbnb ์
๋ค์๊ณผ ๊ฐ์ ์ง๋ฌธ์ ๋ํด ๋ ผ์ํ ์ ์์ต๋๋ค.
PropTypes.string
์ด ๋ ๊ฐ๊ฒฐํ๊ธฐ ๋๋ฌธ์ React.PropTypes.string
๋ณด๋ค ๋ซ๋ค๊ณ ์๊ฐํฉ๋๋ค.
// Good
Button.propTypes = {
type: PropTypes.string,
};
// Bad
Button.propTypes = {
type: React.PropTypes.string,
};
// Good
Button.propTypes = {
type: PropTypes.string,
}
// Bad
Button.propTypes = {
type: PropTypes.string,
};
js๋ฅผ ์์ฑํ ์ดํ๋ก ์ธ๋ฏธ์ฝ๋ก ์ ๋ณด๋ ๊ฒ์ด ํญ์ ๋ถํธํ์ต๋๋ค. . .
[email protected] ๊ธฐ๋ฐ
์ด ์ค๋ ๋๋ ์ต๊ทผ ํ๋์ด ์์๊ธฐ ๋๋ฌธ์ ์๋์ผ๋ก ์ ๊ฒผ์ต๋๋ค. ๊ด๋ จ ๋ฒ๊ทธ์ ๋ํ ์ ๋ฌธ์ ๋ฅผ ์ด๊ณ ์ด ์ค๋ ๋์ ๊ด๋ จ ๋๊ธ์ ๋งํฌํ์ญ์์ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
js๋ฅผ ์์ฑํ ์ดํ๋ก ์ธ๋ฏธ์ฝ๋ก ์ ๋ณด๋ ๊ฒ์ด ํญ์ ๋ถํธํ์ต๋๋ค. . .