Les modifications de CSS n’apparaissent pas dans Spree

En cours de développement, vos modifications de feuilles de style n’apparaissent pas sur le site ? C’est normal !

La structure de l’application est complexe. Si vous respectez l’architecture recommandée (version 0.11), vos feuilles de styles sont dans vendor/extensions/theme_xxxx/public/stylesheets/ (si votre thème s’appelle xxxx).

Le serveur web n’est pas configuré pour aller chercher les assets ailleurs que dans public. Au démarrage de votre application, les fichiers CSS sont donc recopiés des répertoires des extensions dans le répertoire public principal.

Remarque finale : pour la même raison, un commit ou un status dans votre système de gestion de version vous montrera les vieux fichiers dans public si vous n’avez pas relancé votre serveur entre temps.