Gastby를 사용하기 위해선
나는 oracle cloud에 ubuntu 22.04, arm 서버를 사용하기로 했다.
ubuntu는 기본 apt repo에서 다운받으면 12버전대를 설치해서 최신 버전을 설치하는 과정이 조금 어려웠다.
윈도우 choco나 맥 brew같은 패키지 관리자를 사용하면 편할 것 같다.
https://www.gatsbyjs.com/docs/tutorial/getting-started/part-0/#installation-guide
gatsby 튜토리얼에 상세하게 나와있으니 참고하시길
# 현재 내 서버의 nodejs 버전
⚡ nodejs -v
v18.17.1
⚡ npm -v
9.6.7
git은 기본적으로 설치돼있어서 제외하고
Gatsby CLI를 설치해보자
sudo npm install -g gatsby-cli
source ~/.zshrc
⚡ gatsby --version
╔════════════════════════════════════════════════════════════════════════╗
║ ║
║ Gatsby collects anonymous usage analytics ║
║ to help improve Gatsby for all users. ║
║ ║
║ If you'd like to opt-out, you can use `gatsby telemetry --disable` ║
║ To learn more, checkout https://gatsby.dev/telemetry ║
║ ║
╚════════════════════════════════════════════════════════════════════════╝
Gatsby CLI version: 5.12.1
기본적인 준비가 된 것 같다.