Installation de shopify cli.
#install prerequis
sudo apt update && sudo apt upgrade
sudo apt install curl gcc g++ make
sudo apt install git
#install shopify cli
npm install -g @shopify/cli @shopify/theme
Installer la version de Ruby adapté à shopify, utiliser rvm , voir ce tuto.
si vous disposez d'une installatrion de ruby via apt, veillez la désinstaller.
Lister les version de ruby:
rvm list known
Results :
...
[ruby-]2.3[.8]
[ruby-]2.4[.10]
[ruby-]2.5[.8]
[ruby-]2.6[.6]
[ruby-]2.7[.2]
[ruby-]3[.0.0]
...
Installer une version en paticulier, example 3.0.0
rvm install ruby-3.0.0
Activer les sources generer par rvm (voir ubuntu && debian):
source ~/.rvm/scripts/rvm
type rvm | head -n 1
Definir la version par defaut:
rvm use --default 3.0.0
Verification : ruby --version
ruby 3.0.0p0 (2020-12-25 revision 95aff21468) [x86_64-linux]
Si vous disposez d'une version de shopify CLI, mettez là à niveau.
Telecharger un theme existant:
Crrer le dossier qui doit contenir les fichiers du theme et y acceder :
shopify theme pull --store={xxxx}.myshopify.com
- Lister themes :
shopify theme list --store={remplace_with_sub_domaine}.myshopify.com
- Pour le developpement en temps reelle:
shopify theme dev