pnpm, vite

김듑듑·2022년 9월 26일
0

프론트엔드

목록 보기
11/24

pnpm 패키지 매니저

node package management는 npm, yarn pnpm이 있다
난 yarn을 쓰고 있는데

(+) yarn classic, yarn berry 중 클래식 쓰는중 근데 클래식은 20년부터 유지보수 모드로 바뀜

pnpm은 npm, yarn과 다르게 dependencies를 처리함
yarn classic과 yarn berry의 차이는 pnp(plug n play) 설치전략을 쓴다는것이다.
무튼 얘들은 의존성 문제 때문에 호이스팅 기법을 쓰다가 분기된건데 찾아보면 알수있음

(+)yarn berry에서 styled-component를 쓸거면 react-is를 추가설치해야함

(+)yarn classic에서 berry로 마이그레이션하려면 권장하는 법 -> corepack 사용
https://yarnpkg.com/getting-started/migration
https://yarnpkg.com/getting-started/install#install-corepack

vite

https://vitejs-kr.github.io/guide/
webpack이랑 또이또이한 빌드 툴이지만 아주 빠름
lazy component를 적용할수없음

0개의 댓글