[Blog] Chirpy
[Blog] Chirpy
Linux 환경에서 작업 (아래 중에 하나 선택)
- WSL(Windows Subsystem for Linux)
- Docker
- Mac OS
- bundle 실행 전 반드시 ruby Version이 최소 3 Version 이상인지 확인해야 한다.
- Ruby 2.x Version인 bundle을 통해 모듈을 설치할 경우
- Chirpy에서 사용하는 모듈과 호환되지 않아 정상적으로 동작하지 않는다.
- 블로그 기능(Dark Mode, 검색, 이미지 표시, Mobile 환경 비정상 동작 등)
- Node.js Version 20 이상 추천한다.
- Node.js Version이 낮을 경우, 몇몇 npm module이 설치가 되지 않을 때가 있다.
Ruby 설치
아래와 같이 설치하면 2.x version이 설치된다.
1
sudo apt-get install ruby-full
1
ruby -v
Ruby 3.x Version 설치
1
gpg --keyserver hkp://keyserver.ubuntu.com --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
1
\curl -sSL https://get.rvm.io | bash -s stable
1
rvm install 3.4.1
1
ruby -v
Node.js 설치
1
curl -fsSL https://deb.nodesource.com/setup_23.x -o nodesource_setup.sh
node.js 모듈을 설치하지 않으면
assets/js/dist/*.min.js
Not Found 에러 발생과 함께 블로그 기능이 정상적으로 동작하지 않는다.
필요 패키지 설치
1
gem install bundler
1
bundle install
초기화 전에 git commit
1
git add .
1
git commit -m "chore(release): prepare for version 1.2.3"
Chirpy 초기화
1
sudo bash tools/init.sh
1
git push
This post is licensed under CC BY 4.0 by the author.