Main site for Alan Palazzolo. See zzolo.org.
The site is built with Jekyll and using only options that Github Pages will run. Install:
- Will need Ruby >= 2.2.2 for
github-pages
gem. Tryrbenv
orrvm
to manage Ruby versions on Mac.- See Nokogirl install notes
- Note needed to open XCode and install extra components to get Nokogirl compiling to happen. As well as command line tools:
xcode-select --install
- Make sure bundler is installed:
gem install bundler
- Ruby gems:
bundle install --path vendor/bundle
- Node modules:
npm install
To build before publishing:
npm run build
For development:
npm run dev
- Posts: HTML, Markdown in
_posts/
- Pages: Directory structured HTML, Markdown in
pages/
- Projects: List of projects on homepage
/
are managed in_data/projects.json
- Sketchbook: Notebook entries are managed in
_data/sketchbook.json
and insketchbook/
.
- JS that is available on every page is managed in
_js/app.js
- All files in
_js/*.js
will be bundled together in similar name file injs/*.bundle.js
- These are bundled with Webpack. Can use Svelte.