Est-il possible d'utiliser un composant de thème à partir d'un dossier local (comme plugin) - pour le développement local ?

Pour travailler sur un composant de thème personnalisé, je souhaite le recharger depuis le dossier local sans passer par une installation via git ou un fichier .tar. Est-ce possible ? Quel chemin ou dossier dois-je utiliser ?

Merci !

Bien sûr, vous pouvez utiliser le gem discourse_theme

Il existe également un guide pour vous aider à démarrer ici

3 « J'aime »

Si ce n’est pas clair d’une manière ou d’une autre, cette solution est ce que le demandeur a demandé, mais en mieux. C’est un outil fantastique.

3 « J'aime »

Merci @Johani, c’est encore mieux que ce que j’espérais !

1 « J'aime »

@pfaffman Oui. L’OP demandait si les thèmes peuvent être ajoutés sous forme de dossier local et si l’application peut les prendre en charge. La même chose est réalisable pour les plugins, comme plugins/nom-du-plugin/.... Existe-t-il une option similaire pour les thèmes ? Par exemple themes/nom-du-thème/...

Vous pouvez placer le thème dans n’importe quel dossier de votre choix. L’exécution de discourse_theme watch <path> surveille ensuite les modifications et les télécharge sur le site par incréments. C’est bien cela la solution.

3 « J'aime »