← back to the blog

Building Keystone From Source - Pt 2

Posted in KeystoneJS

Shortly after publishing the first part of this article, I discovered an much easier way to generate a fresh project with a git-able version of KeystoneJS. Normally I don't have much luck with using the yeoman generator, but this time everything seems to be building great. 


Follow steps 1 through 7 in the first part. From there, logged in as your normal user, run the following commands:

  • npm install -g generator-keystone
  • yo keystone
    (This will install the keystone generator)

  • node keystone.js
    (After installing keystone, run this command to ensure that Keystone will actually launch.)

  • cd node_modules
  • git clone https://github.com/keystonejs/keystone
  • cd keystone
  • npm install
    (Replace the default keystone directory with a clone of the KeystoneJS repository from GitHub)


Again, this worked for me on node version v4.2.6 and npm v3.5.2 . The result is the full demo install with a git-able KeystoneJS repository. For reference, the latest commit to the keystone master branch is this one.