Blacksmith CMS

The CMS built in NodeJS that is used for this blog

Looking into CMS on NodeJS, see [[CMS on NodeJS]], led me to play around with blacksmith.



Get started, verify that the tests can be rendered:

git clone
cd blacksmith
npm install
ls test/fixtures/docsite/public
./bin/blacksmith test/fixtures/docsite
ls test/fixtures/docsite/public

Then render the blog also:

./bin/blacksmith test/fixtures/blog
ls test/fixtures/blog/public

ISSUE: The links in index.html are all broken when opening locally. I’ve created an issue for this.

It works running in a web server though:

npm install http-server -g
cd test/fixture/blog
http-server -e html

Frameworks used by blacksmith: