npm 2

왜 pnpm이 npm과 Yarn보다 빠르고 효율적일까?

패키지 관리자는 프로젝트의 성능과 개발 속도에 중요한 영향을 미칩니다. npm과 Yarn이 널리 사용되지만, 최근 pnpm이 더 빠르고 효율적인 대안으로 주목받고 있습니다. 그렇다면 pnpm이 무엇이길래 이렇게 평가받는 걸까요? 오늘은 pnpm이 어떤 면에서 뛰어난지 간결하게 정리하여 소개해보고자 합니다. pnpm의 핵심 장점 1. 전역 저장소로 중복 제거 (디스크 공간 절약)npm이나 Yarn을 사용하면 프로젝트마다 node_modules 폴더에 필요한 패키지들이 모두 복사됩니다. 프로젝트가 많아질수록 같은 패키지가 여기저기 중복 저장돼서 디스크를 많이 차지하죠. pnpm은 이런 문제를 해결하기 위해 전역 저장소(store)라는 방식을 사용합니다. 전역 저장소(store)에 패키지를 한 번만 저장하고,..

카테고리 없음 2024.12.17

[Error] Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 16.x

해결방법 $ npm rebuild node-sass --force 만약 위 방법이 효과가 없다면 다음을 시도 node_modules 아래의 node-sass 폴더 삭제 npm install 위 해결방법 이전 단계에서 참고해야 할 글 ⬇️ [Error] sh: ~ react-scripts: Permission denied 간혹 프로젝트 작업 시 외부와의 협업이 있을 때가 있다. 이때 프로젝트 폴더의 공유가 github으로의 프로젝트 공유가 아니라 프로젝트 폴더 자체를 압축하여 공유드라이브로 파일을 공유하는 일 jaanmun.tistory.com 🔗 참고 Node Sass couldn't find a binding for your current environment

Error 2023.09.06
반응형