npm > pnpm으로 마이그레이션 하기

2024. 1. 10. 13:36
반응형

1. pnpm 설치

npm i -g pnpm

 

 

2. 기존의 node_modules 폴더 삭제

npx npkill

* npkill은 node_modules 폴더를 쉽게 찾고 제거할 수 있는 경량 NPM 패키지

 

 

 

3. pnpm 만 사용 가능하도록 package.json 수정

"scripts": {
    "preinstall": "npx only-allow pnpm",
    ...
},

 

 

 

4. pnpm-lock.yaml 파일 생성

pnpm import

 

 

 

5. 이제 package_lock.json은 사용하지 않으므로 삭제

 

 

 

6. 의존성 설치 및 node_modules 폴더 생성

pnpm i

 

 

 

react-scripts도 더이상 사용하지 않으므로, pnpm uninstall react-scripts로 삭제해준다.

반응형

BELATED ARTICLES

more