I have followed the README summary for setup, that is:
I’ve downloaded the starter theme repo and installed dependencies.
I’ve symlinked the theme directory to /ghost_dir/content/themes/starter.
However, the theme does not appear in the ghost theme selector.
I’ve restarted the ghost server completely multiple times.
Zipping the theme & uploading manually does work in updating the website, but Live Reload does not work and the same process has to be repeated to get the changes to take effect, despite rollup live reload (yarn dev) being on.
Did anyone have the same issue or has any suggestions for me to continue?
My ideal scenario is an environment where I edit the theme code (hbs or css code) and the website updates after a page reload.
Thanks :)
~~ Note: since I’m considered a new member here I can not embed more than 1 image - please ask for any further screenshots and imagery if need be.
Can you show what’s inside the ‘theme’ folder? I’m wondering if you’re missing a config file or something that’s causing Ghost not to recognize it, or you put the zipped theme in the folder or something. It might also be worth checking access permissions, if this is linux.
I can confirm that symlinking on WSL at least works great.
The theme, when zipped, works, but I do not want to re-zip it each time to see how it looks.
That alone removes the possibility of it being incompatible.
I’m on Windows pure, not WSL and not Linux.
GScan succeeds.
It might be important to note that when I have rollup watcher open, it only recompiles when assets/js/index.js is changed - as per the config: