태그: npm
4편
-
pnpm 패키지 매니저: 심볼릭 링크 구조, 모노레포 워크스페이스, phantom dependency 해결
pnpm이 콘텐츠 주소 저장소와 하드 링크·심볼릭 링크로 node_modules를 만드는 방식, phantom dependency를 막는 이유, 워크스페이스·catalog·호이스팅 설정, overrides·patch·Turborepo 연동과 npm에서 옮길 때 자주 막히는 지점을 정리합니다.
-
Deno 2.0에서 달라진 것: npm 호환 범위, JSR, 워크스페이스, Node에서 옮겨 갈 때
Deno 2.0에서 npm: 명세자, package.json과 node_modules 지원, 프라이빗 레지스트리가 어디까지 Node처럼 동작하는지 정리합니다. JSR과 npm의 관계, 워크스페이스 구성, 공식 벤치마크를 읽는 법, Node 프로젝트를 단계적으로 옮기는 순서도 다룹니다.
-
Node.js 시작하기 | 설치, 설정, Hello World
Node.js가 V8과 libuv로 JavaScript를 서버에서 실행하는 구조, 브라우저 환경과의 차이를 짚고 Windows·macOS·Linux 설치와 nvm 버전 관리, 첫 HTTP 서버와 라우팅, npm과 package.json scripts까지 다룹니다.
-
npm install 에러 해결 10가지: EACCES, ENOSPC, Timeout, peer dependency
npm install이 EACCES, ENOSPC, ERR_SOCKET_TIMEOUT, peer dependency 충돌, ERESOLVE, 404, node-gyp 빌드 실패, 캐시 손상, lock 파일 충돌, Windows 경로 길이 제한으로 실패할 때 원인별 해결책을 정리합니다.