Skip to content

kcavagnolo/kcavagnolo.github.io

Repository files navigation

Ken Cavagnolo Personal Website

Welcome to the open source repo for my personal web site.

Build

Assuming Linux. Install Ruby and deps follwing the instructions here.

gem install bundler jekyll

To rebuild the site from scratch and capture config updates and styles changes, run the gulp command and then build the site:

gulp default
export GITHUB_TOKEN=$GITHUB_KCAVAGNOLO_REPO_TOKEN
bundle exec jekyll serve --watch --trace --drafts --verbose

Alternatively, use gulp to watch for changes:

gulp dev

To run maintenance tasks, use bundle or npm:

bundle clean --force
gem install bundler jekyll
bundle update
bundle install
npm cache clean --force
rm -rf node_modules package-lock.json
npm install
npm audit
npm audit fix
export GITHUB_TOKEN=$GITHUB_KCAVAGNOLO_REPO_TOKEN
bundle exec jekyll serve --watch --trace --drafts --verbose

Credits

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Creative Commons License

Disclaimer

Please review the Disclaimer.