Blog ·

[Blog] Chirpy

Linux 환경에서 작업 (아래 중에 하나 선택)

  • WSL(Windows Subsystem for Linux)
  • Docker
  • Mac OS {: .prompt-info }
  • bundle 실행 전 반드시 ruby Version이 최소 3 Version 이상인지 확인해야 한다.
  • Ruby 2.x Version인 bundle을 통해 모듈을 설치할 경우
    • Chirpy에서 사용하는 모듈과 호환되지 않아 정상적으로 동작하지 않는다.
      • 블로그 기능(Dark Mode, 검색, 이미지 표시, Mobile 환경 비정상 동작 등)
  • Node.js Version 20 이상 추천한다.
    • Node.js Version이 낮을 경우, 몇몇 npm module이 설치가 되지 않을 때가 있다. {: .prompt-tip }

Ruby 설치 #

  • 아래와 같이 설치하면 2.x version이 설치된다.

    1sudo apt-get install ruby-full
    1ruby -v

Ruby 3.x Version 설치 #

1gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
1\curl -sSL https://get.rvm.io | bash -s stable
1rvm install 3.4.1
1ruby -v

Node.js 설치 #

1curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh

node.js 모듈을 설치하지 않으면 assets/js/dist/*.min.js Not Found 에러 발생과 함께 블로그 기능이 정상적으로 동작하지 않는다. {: .prompt-info }

필요 패키지 설치 #

1gem install bundler
1bundle install

초기화 전에 git commit #

1git add .
1git commit -m "chore(release): prepare for version 1.2.3"

Chirpy 초기화 #

1sudo bash tools/init.sh
1git push
Advertisement