dhlab site
1.0.0
このリポジトリは、イェール大学のデジタルヒューマニズラボの新しいWebサイトのソースコードをホストしています。
最初にアプリケーションをダウンロードしますソース:
git clone https://github.com/YaleDHLab/dhlab-site
cd dhlab-site
これらの指示に従って、最近のバージョンのOS X、特にApple Silicon(M1チップ)で最新の非システムRubyを確保してください。
検出したセクションに特に注意してください。NECCESSARYを削除する場合は、RVM、RBENV、ASDFなどの以前のRuby仮想環境を削除します。
それから:
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
重要:ターミナル.App(現在のウィンドウだけでなく、すべてのウィンドウ)を閉じて再開します。 Rubyの適切なバージョンにいることを確認してください:
ruby -v
次に、Ruby依存関係をインストールします。
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