Ist die Entwicklung von Themes über https://discourse.theme-creator.io/ nicht mehr aktuell?

Ist die Entwicklung von Themes über https://discourse.theme-creator.io/ nicht mehr praktikabel?

Ich bin den Schritten in Designer’s Guide to Getting Started with Themes in Discourse - Docs / Developer Guides - Discourse Meta gefolgt, und alles lief gut, aber nachdem ich den Code lokal aktualisiert hatte, meldete die Befehlszeile, dass die Synchronisierung abgeschlossen sei. Allerdings kann ich den neuesten Code nicht unter My Themes - singi2016cn - Theme Creator sehen, und die Konfigurationen unter My Themes - singi2016cn - Theme Creator werden ebenfalls nicht wirksam.

Ich gehe davon aus, dass Sie einen API-Schlüssel verwenden, um eine Verbindung mit dem Theme CLI herzustellen? Theme Creator hat Fehler, daher würde ich empfehlen, eine Entwicklungsumgebung oder ein GitHub-Repository mit Theme Creator zu verwenden.

1 „Gefällt mir“

Ich verwende diesen Schlüssel und entwickle lokal. Ich habe discourse_theme watch quectel ausgeführt, aber ich sehe keine Echtzeit-Aktualisierung der Seite.

1 „Gefällt mir“

Ja, wie Nate sagte: uns ist bewusst, dass es im Moment ziemlich fehlerhaft ist. Gibt es irgendetwas in der Konsole, das einen Hinweis geben kann?

Und ist es eine Option, stattdessen einfach lokal zu entwickeln?

Vielen Dank für die Antwort. Ja, im Moment kann ich nur die lokale Entwicklung wählen. Sollte das Tutorial nicht aktualisiert werden, um darauf hinzuweisen, dass die Entwicklung möglichst in einer lokalen Umgebung erfolgen sollte? Andernfalls geraten Anfänger leicht wieder in diese missliche Lage und verschwenden Zeit.

3 „Gefällt mir“

@david guter Punkt, um Leute vielleicht davon abzubringen. Was meinst du?

2 „Gefällt mir“

Der Theme-Ersteller wird definitiv weiterhin unterstützt, melden Sie also bitte alle kritischen Probleme.

Von Ihrem Screenshot aus sieht es so aus, als wäre Ihr Theme erfolgreich erstellt worden. Haben Sie die Schaltfläche „Vorschau“ verwendet, um das Theme in Aktion zu sehen?

1 „Gefällt mir“

Ja, ich habe die Vorschau verwendet. Dann habe ich den Code lokal geändert und discourse_theme watch quectel ausgeführt.

Aber ich sehe die Änderungen nicht auf https://discourse.theme-creator.io/. Obwohl die Befehlszeile „Synchronisierung erfolgreich“ anzeigt.

Ein weiteres Problem ist, dass die Theme-Konfiguration auf https://discourse.theme-creator.io/ nach der Bearbeitung nicht gespeichert werden kann. Nach dem Aktualisieren der Seite wird sie zurückgesetzt.