Static Site Generator powered by GulpJS
Another static site generator? Yep.
Louie came to exist in a very, uh, roundabout way. I had to build a site with lots of pages, but a rather standardized set of styles. The initial idea was to just have something that would compile Sass and reload my browser when I made changes. Eventually, I realized that I really needed to have templates and partials too, because copy-pasting markup changes and correcting typos in 8 different files was going to be a pain. And then, what if I ended up having more than just 8 pages, or eventually needed the ability to change layouts based on routes?
You see where this is headed, yeah? I mean, I could've used an existing static site generator like Jekyll, but I wanted to keep it simple and limit dependencies (can't promise that I succeeded with that one – thanks, npm!). I also didn't need markdown support. I had enough custom markup on each page that markdown wouldn't have been all that useful, or could've complicated things further.
- compiles your Sass to prefixed and minified CSS
- supports partials and templating
- comes with normalize.css and some base styles
- auto-reloads pages when changes are made
- allows cross-device testing with BrowserSync
- can optimize image assets (.gif, .jpeg, .png and .svg)
- can deploy your site to Surge