{
"name": "trendgarage",
"version": "1.0.0",
"description": "",
"main": "index.js",
"workspaces": [
"front"
],
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"packageManager": "pnpm@9.12.1+sha512.e5a7e52a4183a02d5931057f7a0dbff9d5e9ce3161e33fa68ae392125b79282a8a8a470a51dfc8a0ed86221442eb2fb57019b0990ed24fab519bf0e1bc5ccfc4"
}
🔧 기본 CRA 설정과 CRA의 독릭적 파일 생성
CRA template TypeScript 설치
Eslint(ver.8.22.0), Prettier 설치
TailwindCSS, CVA 설치
react-router-dom 설치
현재 까지의 디렉토리 구조
현재 디렉토리 구조
🛠Mono-repo 구현하기
npmrc 설정
package.json 루트에 생성하기
workspace 설정
package.json workspace 설정
pnpm-workspace.yaml
루트에 front workspace 의존성들 설치
front 디렉토리에 있는 node_modules 삭제
현재 까지의 디렉토리 구조
현재 디렉토리 구조
root에 eslint와 prettier를 설치하지 않는 이유
front 디렉토리에 node_modules가 생기는 이유
root node_modules