J'ai du mal à développer des classes générées, des fichiers prétraités et des caches dans Magento2.
En comparaison avec Magento1, il ne semble plus possible de développer efficacement lors de la désactivation de tous les caches, et j'ai également besoin de voir si les caches interfèrent avec les fonctionnalités que je construis.
Mon problème est qu'il y a tellement de caches et de fichiers générés, je ne sais pas qui sont dépendants les uns des autres et dans quel ordre je devrais les vider afin d'avoir une nouvelle vue de tous mes développements.
Il y a la zone Backend Cache
- Toutes les caches standard nettoyables
- Le cache d'images du catalogue
- Le cache des fichiers statiques
- Le cache CSS / JS
Ensuite, il y a les commandes bash
- cache php bin / magento: nettoyer
- configuration de php bin / magento: contenu statique: déployer
Ensuite, il existe des dossiers que vous pouvez supprimer manuellement
- var / génération
- var / cache
- var / page_cache
- var / view_preprocessed
- pub / statique
C'est beaucoup de possibilités et probablement pas toutes. Donc, si je déploie une grande mise à jour, des modifications de code, des modifications CSS / JS, des modifications de modèle
Laquelle de ces étapes dois-je faire pour tout nettoyer? Dans quel ordre ces étapes doivent-elles être effectuées?
cache:flush
commande pour vider le cache.