Trying out Ghost
Update: it seems like the pre-packaged release is now working for me, which is awesome!
Ghost finally arrived yesterday and I was eager to try it out. The UI is really amazing and it seems like creating a theme for it can be done in minutes1. I ran into some common errors with the pre-packaged release so here’s a really condensed guide on how to get it up and running. This may not be the perfect thing to do if you’re actually planning on using it in production, but more so for just playing around with it.
Prerequisites
The default database used for Ghost is SQLite3, so make sure that you have that installed. Don’t worry, it’s extremely easy.
Installing Ghost
- Clone the repository.
- Run
git submodule update --init
2. This will install the default theme. - Run
npm install -g grunt-cli
. This will install Grunt3. - Run
npm install
. This installs all the dependencies. - Run
gem install bourbon
. This will install the Sass mixin library Bourbon. - Run
grunt init
. This will compile the stylesheet and templates. - Go to
localhost:2368/ghost
and sign up.
As you can see it’s not that hard. Now go make a theme or something!