Ghost fournit une documentation pour installer une version locale de développement : https://ghost.org/docs/install/local/
Cependant celle-ci ne précise pas quelle version de nodeutiliser ni comment l’installer.
Installer node
Nous allons utiliser Homebrew : https://boris.work/homebrew-ou-comment-installer-proprement-ce-qui-manque-dans-macos/
Vous devez aussi avoir Xcode Command Line Tools d’installé. . Il s’agit d’un ensemble d’outils dédié aux développeurs. CTL est installé systématiquement avec Xcode ou peut être installé à part avec cette commande (dans le Terminal)
Le sujet essentiel est la version de node que vous allez utiliser. Référez-vous à ce tableau pour savoir quelle version installer.
https://ghost.org/docs/faq/node-versions/
brew install node@16
On vérifie ensuite la version avec
node -v
npm -v
Dossier de travail
mkdir /Users/myaccount/Sites/mysite
cd /Users/myaccount/Sites/mysite
Ghost CLI
npm install ghost-cli@latest -g
Ghost en local
ghost install local
Ghost est disponible à l’adresse locale
http://localhost:2368/ghost/