Mac Terminal Node.js 버전 충돌 해결법 — nvm으로 완벽 관리 (2026)

nvm — Node.js 버전 충돌 에러 화면

npm install을 실행했는데 갑자기 터미널이 빨간 글씨로 도배되는 경험, 해본 적 있는가? error engine Unsupported engine error Found: [email protected] error Required: node@^18.0.0 error at /Users/dev/project-a/package.json 지난달에 정확히 이 상황을 겪었다. 회사 레거시 프로젝트는 Node.js 18을 요구하고, 사이드 프로젝트에서 쓰던 Next.js 15는 Node.js 20 이상이 필요했다. Homebrew로 설치한 Node.js는 시스템 전체에 딱 하나의 버전만 유지하니까, 프로젝트를 … 더 읽기

iPad에서 GitHub Codespaces 접속 및 터미널 사용법 (2026 가이드)

GitHub Codespaces — iPad Safari에서 VS Code 에디터와 터미널

iPad 하나로도 본격적인 코딩 환경을 구축할 수 있다. 2년 전만 해도 이 문장을 진지하게 받아들이는 개발자는 드물었다. 하지만 GitHub Codespaces가 브라우저 기반 VS Code 환경을 안정적으로 제공하면서 상황이 달라졌다. 나는 출장이 잦은 편인데, 노트북 대신 iPad Air + Magic Keyboard 조합으로 코드 리뷰와 간단한 기능 수정을 처리한 지 6개월이 넘었다. 로컬 개발 환경 세팅 없이 … 더 읽기