표시되지 않는 콘텐츠 / 새 페이지

ID(VS Code)에서 다음을 사용하여 페이지를 생성하면

rails generate controller Pages newsletter

그리고 http://localhost:4200/pages/newsletter 로 열면

에러는 발생하지 않지만 "페이지가 존재하지 않거나 비공개입니다"라는 메시지가 표시됩니다.

newsletter.html.erb에서 작성할 내용을 볼 수 있도록 설정하는 방법에 대해 조언을 주실 수 있을까요?

또는 새 페이지를 생성하는 다른 방법이 있을까요?

Discourse는 단순한 Rails 애플리케이션이 아니므로, Rails CLI가 여러분에게 작동하지 않을 것이라고 생각합니다.

Discourse는 또한 포트 4200에서 리스닝하는 Ember SPA로 프론트엔드가 구성되어 있습니다.

이를 구현하려면 플러그인을 개발해야 합니다.

GitHub에서 유사한 기능을 수행하는 기존 구현을 참고해 보시는 것을 제안합니다. 예를 들어, 여기 페이지를 추가하는 경우를 들 수 있습니다: GitHub - merefield/discourse-word-cloud: Generates a word cloud from the posts on your Discourse forum · GitHub

@merefield

그리고 만약 햄버거 메뉴 바나 검색 바 같은 것을 어떻게든 변경하고 싶다면, VS Code를 사용하면 가능한가요? macOS용 절차를 따라 진행했고, 로컬 호스트는 잘 접속됩니다. 서버에서 변경 사항을 확인하려면 확장자가 .hbs인 폴더에서 편집해야 한다는 것을 알게 되었습니다.

이 부분에 대한 설명서가 있나요? 플러그인으로 해결할 수 없는 작업이 많아 직접 코드를 수정해야 하는 경우가 많습니다.

왜요?

이전에 다른 주제에서 같은 가정을 한 적이 있었는데, 저는 그것이 잘못되었다고 생각합니다. 제 답변을 제대로 읽으셨나요?