Mise en place d'un environnement de développement de thèmes Shopify.

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



 

Quelques commandes utile :
  • Lister themes :
    shopify theme list --store={remplace_with_sub_domaine}.myshopify.com
  • Pour le developpement en temps reelle:
    shopify theme dev
Stephane K
Il y'a 2 mois
Modifié
Il y'a 2 mois