How to setup a "development-working" installation to build new core features?

Hello guys,

So I’m looking to work around new features for the core, so I need to have a decent local installation running core and admin side, the problem is that I’m not able to get the admin portion running.

Here is what I did:

  • ghost install local
  • Removed the content of current folder
  • git cloned my fork of tryghost/ghost repo there (v1.25.5)
  • ran git submodule init ; git submodule update to install casper theme and supposedly the admin cli as well

That said, I was able to get the site running, however, the admin route (/ghost/) returns 404. Any idea how to get it working? Is there a better way to get it running for development? (Please note that I’m not trying to build a theme, I’m trying to work around the core and admin features but being able to test it while working with it).

Thank you!

Check out the contribution guide in the docs - it has lots of really useful information for working with both Ghost and the Admin Client! It’s in the ToC, but you need to scroll to the bottom to find it :see_no_evil:

Excellent, cloning the repo and installed the dev node_modules worked, ty!

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.