Instale Ruby y Bundler. Hay un archivo .ruby-version para rbenv si lo desea. Probablemente necesitará GCC, Make, AutoConf y NodeJS instalados.
$ bundle install
$ bundle exec jekyll serve --futureSi está utilizando Windows, es mejor no luchar con Ruby Installer. Utilizo WSL y funciona con bastante perfección, excepto la observación de cambios de archivos (consulte el problema de seguimiento). Entonces tendrás que ejecutar esto en su lugar:
$ bundle exec jekyll serve --no-watchA la falta de observación, puedes hacer:
$ bundle exec jekyll serve --detach
$ while (bundle exec jekyll build --incremental) ; do sleep 5 ; done Ejecute la configuración de intellij-rust.github.io directamente de IntelliJ Idea. Se puede acceder al sitio web en http://localhost:8080/ . Cualquier cambio realizado en _posts , assets , _docs y los directorios _includes se reflejarán de inmediato.
Alternativamente, puede usar los siguientes comandos desde el 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