Installieren Sie Ruby und Bundler. Es gibt eine .ruby-version Datei für rbenv, wenn Sie möchten. Sie benötigen wahrscheinlich GCC, Make, Autoconf und NodeJs.
$ bundle install
$ bundle exec jekyll serve --futureWenn Sie Windows verwenden, ist es besser, nicht mit Ruby Installer zu kämpfen. Ich benutze WSL und arbeitet ziemlich makellos, außer dass das Ansehen von Dateien geändert wird (siehe Tracking -Problem). Sie müssen also stattdessen das ausführen:
$ bundle exec jekyll serve --no-watchUm das Mangel an Beobachtung zu beobachten, können Sie:
$ bundle exec jekyll serve --detach
$ while (bundle exec jekyll build --incremental) ; do sleep 5 ; done Führen Sie die Konfiguration intellij-rust.github.io direkt aus der Intellij-Idee aus. Die Website ist unter http://localhost:8080/ zugänglich. Alle Änderungen in _posts , assets , _docs und _includes -Verzeichnissen werden sofort reflektiert.
Alternativ können Sie die folgenden Befehle aus dem Terminal verwenden:
$ 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