dhlab site
1.0.0
이 저장소는 Yale University의 Digital Humanities Lab의 새로운 웹 사이트 소스 코드를 호스팅합니다.
먼저 응용 프로그램 출처를 다운로드합니다.
git clone https://github.com/YaleDHLab/dhlab-site
cd dhlab-site
이 지침을 따르십시오. 최근 버전의 OS X, 특히 Apple Silicon (M1 Chips)에 대한 현대적인 비 시스템 루비를 보장하십시오.
RVM, RBENV 및 ASDF와 같은 이전 루비 가상 환경을 감지하는 섹션에 특별한주의를 기울이십시오.
그 다음에:
brew install chruby ruby-install
ruby-install ruby-2.7.2
echo ". /usr/local/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
echo ". /usr/local/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
echo "chruby ruby-2.7.2" >> ~/.zshrc
중요 : Terminal.App을 닫고 다시 열십시오 (현재의 Windows뿐만 아니라 모든 Windows). 루비의 올바른 버전에 있는지 확인하십시오.
ruby -v
그런 다음 루비 종속성을 설치하십시오.
bundle install
MAC에서 Homebrew를 사용하여 노드를 설치하십시오.
brew install node
그런 다음 원사를 설치하고 JavaScript 종속성을 설치하십시오.
npm install -g yarn
yarn install
마지막으로 다음을 실행하여 개발 서버를 시작할 수 있습니다.
bundle exec jekyll serve --incremental
GitHub 페이지에 사이트를 배포하려면 실행할 수 있습니다.
npm run deploy
테스트 스위트를 실행하려면 다음을 실행할 수 있습니다.
npm run test