Another iteration of my personal website. This one is blog-focused and utilizes Jekyll for content management.
To bundle and run this website locally, run
bundle exec jekyll serve at the root of this project.
To include drafts, incremental compilation, and livereload, use
bundle exec jekyll serve --incremental --drafts --livereload. (Livereload doesn't seem to work on Windows.)
To run tests,
cd into the
_tests directory, run
npm install, and run
To publish the finalized build artifacts to NPM, bump the version in
package.json and run:
bundle exec jekyll build
npm publish .\_site\
Make sure not to run
npm publish from the root of the project, as this command will succeed, but will publish the wrong directory to NPM.
- Fix indentation in
<li>'s in projects page.
- Add more context to Theremin project on the project page.
The following directories and their contents are Copyright Nathan Friend. You may not reuse anything therein without my permission:
All other directories and files are MIT Licensed. Feel free to use the HTML and SCSS as you please. If you do use them, a link back to https://github.com/nfriend/website-3.0 would be appreciated, but is not required.