→ package.json 입력후, npm i
{
"name": "react_practice",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"lint": "eslint ."
},
"dependencies": {
"react": "^18.2.0",
"react-dom": "^18.2.0"
},
"devDependencies": {
"@types/react": "^18.0.28",
"@types/react-dom": "^18.0.11",
"@vitejs/plugin-react": "^3.1.0",
"eslint": "^8.38.0",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.32.2",
"eslint-plugin-react-hooks": "^4.6.0",
"prettier": "^2.8.7",
"vite": "^4.2.0"
}
}
→ .prettierrc
{
"arrowParens": "always",
"bracketSameLine": false,
"bracketSpacing": true,
"embeddedLanguageFormatting": "auto",
"htmlWhitespaceSensitivity": "css",
"insertPragma": false,
"jsxSingleQuote": true,
"printWidth": 80,
"proseWrap": "always",
"quoteProps": "as-needed",
"requirePragma": false,
"semi": true,
"singleAttributePerLine": false,
"singleQuote": true,
"tabWidth": 2,
"trailingComma": "es5",
"useTabs": false,
"vueIndentScriptAndStyle": false
}
'FrameWork > React' 카테고리의 다른 글
[React] Component / & 모든 부모 컴포넌트의 속성을 그대로 전달하기 위한 문법 (0) | 2023.12.05 |
---|---|
[React] 함수형 업데이트 패턴 (최신 값 보장) (0) | 2023.12.04 |
[React] Hook (0) | 2023.12.04 |
[ React ] 단축키 플러그인 , Component 설명 (0) | 2023.11.30 |
[ React ] JSX(JavaScript Xml) (0) | 2023.11.30 |