일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 원티트 프리온보딩인턴십 1주차
- NextJs
- Redux
- Passed by Value
- 향해99
- 원티드프리온보딩
- NVM
- react
- CloudFront 무효화
- react portal
- 인풋태그 엔터
- 알고리즘
- Node
- 원티드인턴십
- JavaScript
- Client-Side Navigation
- 프로젝트
- next/link
- 유령 의존성
- Til
- 광고지구
- jsEvent Loop
- JS
- toast err
- input error
- Mac OS NVM
- 식별자란
- git
- 회고록
- CPU와 GPU의 차이점
- Today
- Total
목록기타 (3)
SUIN
모노래포를 공부하며 yarn berry를 알게 되었고, 최근 많은 기업들에서 프로젝트를 yarn berry로 마이그레이션 중이라는 내용을 보고 yarn berry에 대해 한번 알아보려 합니다. Yarn Berry 란 Yarn Berry는 Node.js를 위한 새로운 패키지 관리 시스템으로, 기존의 npm, yarn v1의 패키지 비효율적인 매니징 방법을 개선하며 빌드 시간을 단축시켜주고 개발 과정에서의 안정성을 높여줄 수 있습니다. 유령 의존성 NPM은 node_modules폴더를 이용하며 의존성을 관리하며, node_modules의 구조는 매우 큰 공간을 차지하고 있습니다. 만약 여러 패키지들이 의존하는 모듈을 전부 설치한다면 node_modules구조는 깊어지고 무거워질 수밖에 없습니다. NPM, Y..
1. vscode nvm integration 설치 현재 사용하고 있는 버전 v16.20.0(lts/gallium) 프로젝트에 사용할 버전 v18.16.0(lts/hydrogen) 2. .nvmrc 파일 생성 3. 사용할 버전 작성 lts/hydrogen or v18.16.0 4. vscode 종료 후 해당 파일 다시 열기 nvm use 18 버전으로 자동 동작 5. node 버전 확인해 보기 16 -> 18 버전으로 자동으로 버전 사용 확인 완료! 주의 ! nvm에 사용할 node 버전이 설치되어 있어야 한다!
nvm(Node Version Manager) - node 버전이 지속적으로 업데이트 되기 때문에 프로젝트 버전에 따라 프로젝트가 정상적으로 동작되지 않을 수있습니다. nvm을 사용하여 각상황에 맞게 여러 node버전을 간단하게 변경하고 사용할 수 있게 해주는 Node.js의 버전 관리자입니다. 1. Homebrew 설치하기 Homebrew The Missing Package Manager for macOS (or Linux). brew.sh /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. brew를 통해 nvm 설치하기 brew install nvm 3. nvm 디렉토리 생성..