Local Ghost
- Make sure
Node
&NPM
are installed on your system. - Make sure you are able to run Node v18.x, as that is the latest version that seems to be compatible with the Ghost GScan/Yarn/Gulp systems (more on that in a second). Node natively installs v19.x (or highest), so you need to run:
nvm install 18
nvm run 18
Then, make sure Ghost is installed locally:
npm install ghost-cli@latest -g
ghost install local
Install GScan, which Ghost uses for validation checking when compiling themes:
npm install -g gscan
Install Yarn via:
npm install yarn -g
yarn install
Then add Gulp into Yarn:
yarn add gulp
That should do it. When you're in the theme folder, you can now run gulp
(or yarn run gulp
) to start the auto-compiling whenever you save your changes.