This repository contains the source code for the knowledge repository hosted at notes.nickbelzer.me.
These instructions should get you started running a local copy on your own machine.
- Ruby
- You can install it through brew (
brew install ruby
) on MacOS.
- You can install it through brew (
- Bundler
- Jekyll
- You can install both through:
gem install bundler jekyll
.
- You can install both through:
- Node.js
- Personally I manage my node versions through n. Can be installed through brew (
brew install n
) on MacOS.
- Personally I manage my node versions through n. Can be installed through brew (
- npm
bundle install
to install Ruby gems.npm ci
to install npm packages listed inpackage-lock.json
.npm run start
ornpm run dev
to compile the site with development settings and run BrowserSync.
npm run build:dev
to compile the site with development settingsnpm run build:production
ornpm run build
to compile the site for production
Use npm run build
or npm run build:production
.
- taylorbryant/jekyll-starter-tailwind - Base setup for the repo with TailwindCSS.