Skip to content

A Blog to Explore Really, Really Cool Stuff. Code Suff. In Space.

License

Notifications You must be signed in to change notification settings

starship-tools/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Starship Tools Blog

A Blog to Explore Really, Really Cool Stuff. Code Suff. In Space.

Contents

Dependencies

  • Clojure
  • lein
  • npm
  • SASS
  • AWS CLI

To set up the blog SASS infrastructure, run the following:

$ lein setup-sass

Building

To setup non-content resources (e.g., css, images, a few static pages):

$ lein gen-all

After changes in SASS files, you can do:

$ lein gen-css

Updates to images, .js files, etc., will need this:

$ lein gen-assets

To (re)generate the content files, start up a Clojure REPL:

$ lein repl

Then start up the system, which includes serving content at http://localhost:5099:

[starship.blog.dev] λ=> (startup)

To generate the blog:

[starship.blog.dev] λ=> (generate)

License

Copyright © 2017-2018, Starship Hackers

Distributed under the Apache License, Version 2.0.