Add RVM notes for ruby.

I'd rather not have anyone left in Ruby version or
dependency hell. Here's hoping this saves us all!
This commit is contained in:
Luke Murphy 2017-09-23 23:52:17 +02:00
parent 9526c8af89
commit 8b6c3b8e53
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC

View File

@ -6,13 +6,43 @@ and [creating pages](https://jekyllrb.com/docs/pages/).
# Quickstart # Quickstart
- Install Ruby if it's not already on your system In order to not blow up your computer handling a system wide Ruby installation, it is
advised that you use [RVM](https://rvm.io/rvm/install). Once you've got that installed
and configured, get the latest version of Ruby with:
```bash
$ rvm install 2.4.2
``` ```
gem install jekyll bundler
jekyll serve Select that version and then create an isolated [gemset](https://rvm.io/gemsets/basics) with:
```bash
$ rvm use 2.4.2
$ rvm gemset create autonomic
``` ```
- Edit `.md` files under `src` and `src/_posts`.
Then you can get your Ruby dependencies installed with:
``` bash
$ gem install jekyll bundler
```
And serve the website locally with:
``` bash
$ jekyll serve
```
You can edit content in the `.md` files under `src` and `src/_posts`.
When you're hacking later on (or in a new shell), you'll need to run:
``` bash
$ rvm use 2.4.2
$ rvm gemset use autonomic
```
And then you'll have access to the environment.
# Credits # Credits