Nicht angezeigter Inhalt / neue Seite

Wenn ich eine Seite in meiner IDE (VS Code) mit

rails generate controller Pages newsletter

erstelle und sie dann über http://localhost:4200/pages/newsletter öffne, gibt es keinen Fehler, aber es wird mir gesagt, dass “Die Seite existiert nicht oder ist privat”.

Können Sie mir Ratschläge geben, wie ich sie so einrichten kann, dass ich den Inhalt, den ich in meiner IDE (VS Code) in newsletter.html.erb erstelle, sehen kann?

Oder gibt es eine andere Möglichkeit, eine neue Seite zu erstellen?

Discourse ist keine einfache Rails-Anwendung, ich glaube nicht, dass die Rails-CLI für Sie funktionieren wird.

Discourse wird auch von einer Ember SPA bedient, die auf Port 4200 lauscht.

Sie müssen ein Plugin entwickeln, um dies zu erreichen.

Darf ich Ihnen vorschlagen, sich frühere Arbeiten auf GitHub anzusehen, die etwas Ähnliches tun? Zum Beispiel füge ich hier eine Seite hinzu: GitHub - merefield/discourse-word-cloud: Generates a word cloud from the posts on your Discourse forum

2 „Gefällt mir“

@merefield

Und wenn ich zum Beispiel die Hamburger-Menüleiste oder die Suchleiste oder was auch immer ändern möchte, ist das mit VS Code möglich? Ich habe die Prozedur für macOS befolgt, der Localhost funktioniert bei mir, ich habe festgestellt, dass ich, um die Änderungen auf dem Server zu sehen, diese in Ordnern bearbeiten muss, die die Erweiterung .hbs haben.

Gibt es dafür Anleitungen oder? Viele Dinge, die ich tun muss, gehen nicht mit Plugins und ich muss den Code bearbeiten.

Warum nicht?

Du hast diese Annahme zuvor, glaube ich fälschlicherweise, in einem früheren Thema getroffen. Hast du meine Antwort vollständig gelesen?