React_Vite 환경 설정
22 Aug 2023테킷 멋쟁이사자처럼 React
환경 설정
vite 설정
pnpm create vite@latest 폴더명
cd 폴더명
react => JavaScript 선택
CSS 결정 css || css module || tailwind || scss
tailwind 설치
pnpm add -D tailwindcss postcss autoprefixer postcss-import
pnpm tailwindcss init -p
/* tailwind.css */
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";
/* import './styles/tailwind.css' */
/* tailwind.css 파일 생성 후 최상위 main.jsx 파일에서 import */
/* tailwind.config.js */
content: [ "./index.html", "./src/**/*.jsx"];
react router 설치
pnpm add react-router-dom
posketbase 설치_backend server
https://pocketbase.io/docs/
OS에 맞는 파일 다운로드 후 압축 풀고 프로젝트 폴더에 최상단에 위치 (폴더명은 pocketbase로 변경)
/* package.json */
"pocketbase": ".\\pocketbase\\pocketbase serve"
posketbase 설치_SDK
pnpm add pocketbase
절대 경로 설정
/* vite.config.js */
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
},
},
/* jsconfig.json */
{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@/*": ["src/*"],
}
}
}