The source code for Chris Bracco’s personal website. Based heavily on 11st-starter-kit by @stefanfrede, vredeburg by dafiulh, elevenpack by deviousdodo, and eleventy-base-blog by zachleat.
- Eleventy for static site generation.
- Webpack for bundling and cache busting assets.
- PostCSS for CSS file imports, future-friendly syntax, vendor prefixing and minification.
- Continuous deployment with GitHub Actions to GitHub Pages.
Clone this repository to your local machine, and install its dependencies with the following command(s):
git clone git@github.com:cbracco/chrisbracco.com.git
cd chrisbracco.com/
npm install
To start working locally, first run the following command(s):
npm start
If you want to preview your production build locally, run the following command(s):
npm run build && npm run serve
Deployments happen automatically every time you push a change to the master
branch of this repository. Hurray for continuous deployment!