최대 1 분 소요

  • Gatsby는 React 기반의 정적 사이트 생성기입니다.
  • React 는 JavaScript 기반으로 작성된 프론트엔드 라이브러리이며, 이를 실행하기 위해서는 JavaScript 엔진이 필요합니다.
  • Node.js 는 JavaScript 엔진으로, 서버 사이드에서 JavaScript 코드를 실행할 수 있도록 해주는 런타임입니다.

  • Gatsby는 Node.js 환경에서 실행됩니다.
  • 따라서 Gatsby를 사용하려면 우선 Node.js를 설치해야 합니다.
  • 그리고 Gatsby를 설치하고 실행하기 위해 터미널에서 명령어를 입력해야 하는데, 이때 사용하는 패키지 매니저로 는 npm이나 yarn 등이 있습니다.

Gatsby에서는 Node.js 12 이상의 버전을 권장하고 있습니다. 따라서 Node.js 14 버전을 설치하는 것이 권장되는 이유입니다. Node.js 14 버전은 최신 기능을 포함하고 있으며, Gatsby의 최신 버전과 호환성이 좋습니다. 또한, Node.js의 LTS(Long-Term Support) 버전 중 하나입니다. 이는 지원 기간이 길어서 오랫동안 안정적인 실행 환경을 유지할 수 있다는 장점이 있습니다.

https://clolee.tistory.com/53

  1. nvm 설치 : Node.js의 버전을 쉽게 관리할 수 있도록 도와주는 도구
brew install nvm

Users/sunyoung/.rbenv/shims:{}/.rbenv/bin:/opt/homebrew/bin:/Users/sunyoung/.rbenv/shims:{}/.rbenv/bin:/opt/homebrew/bin:/Users/sunyoung/.rbenv/shims:{}/.rbenv/bin:/opt/homebrew/bin:/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin:/Liabaray/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/bin:/Liabaray/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/bin:/Liabaray/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home/bin

업데이트: