Frappe Framework
Activer le mode développeur
Le mode développeur fait écrire dans le dépôt les changements de DocTypes et de rapports. On l’active dans la configuration, puis on vide le cache.
À quoi sert le mode développeur
En conception d’application, les changements de DocTypes, de rapports et des objets du même genre doivent se retrouver dans le dépôt de l’application. Il faut pour cela être en mode développeur (Developer Mode).
Mise en place
Le fichier concerné est frappe-bench/sites/{your site}/site_config.json.
Depuis le dossier frappe-bench, l’une des deux méthodes suivantes suffit.
Avec bench :
bench set-config -g developer_mode 1À la main, dans l’objet JSON de site_config.json :
{
"developer_mode": 1
}Ensuite, videz le cache :
bench --site {your site} clear-cacheCertaines applications ont besoin de dépendances supplémentaires pour compiler et tester en mode développement :
bench setup requirements --devPoint d’attention
La commande bench publiée utilise le drapeau -g. La méthode manuelle écrit "developer_mode": 1 dans site_config.json. Les deux sont présentées comme des alternatives. Le cache doit être vidé après le réglage. bench setup requirements --dev n’active pas le mode : il installe les dépendances de développement.
