Installez Ruby et Bundler. Il y a un fichier .ruby-version pour RBENV si vous le souhaitez. Vous aurez probablement besoin de gcc, de fabriquer, d'autoconf et de nodejs installés.
$ bundle install
$ bundle exec jekyll serve --futureSi vous utilisez Windows, il est préférable de ne pas se battre avec Ruby Installer. J'utilise WSL et fonctionne parfaitement, sauf l'observation des changements de fichiers (voir le problème de suivi). Vous devrez donc l'exécuter à la place:
$ bundle exec jekyll serve --no-watchÀ la solution de contournement de l'observation, vous pouvez faire:
$ bundle exec jekyll serve --detach
$ while (bundle exec jekyll build --incremental) ; do sleep 5 ; done Exécutez la configuration intellij-rust.github.io directement à partir de Intellij Idea. Le site Web sera accessible sur http://localhost:8080/ . Toutes les modifications apportées dans _posts , assets , _docs et les répertoires _includes seront reflétées immédiatement.
Alternativement, vous pouvez utiliser les commandes suivantes du terminal:
$ docker build -t intellij-rust.github.io .
$ docker run
-v $PWD /_posts:/intellij-rust.github.io/_posts
-v $PWD /assets:/intellij-rust.github.io/assets
-v $PWD /_docs:/intellij-rust.github.io/_docs
-v $PWD /_includes:/intellij-rust.github.io/_includes
-v $PWD /_site:/intellij-rust.github.io/_site
-p 8080:8080 -it intellij-rust.github.io