Roger's blog hosted at https://rogernoden.com
- Generate a personal access token with
public_repo
permissions - Use that token to set the
JEKYLL_GITHUB_TOKEN
environment variable
This will allow the jekyll-github-metadata
plugin to perform as expected and
make things like edit links and the contributors page work correctly.
- Install ruby, ruby devkit
gem install bundler
- cd to the project's rood
bundle install
bundle exec jekyll serve
should build the site and serve it athttp://localhost:4000
. For future posts, you can build withbundle exec jekyll serve --future true
For my own reference because I often forget how. 😄
npm install -g markdownlint-cli
- Go to the root directory
markdownlint _posts
npm install -g cspell
cspell _posts/**/*.md