Se eu criar uma página no meu ID (vs code) usando
rails generate controller Pages newsletter
e depois abri-la via http://localhost:4200/pages/newsletter
então não gera nenhum erro, mas diz que “A página não existe ou está privada”
Você pode me dar alguns conselhos sobre como configurá-la para que eu possa ver o conteúdo que farei no meu ID (vs code) em newsletter.html.erb?
Ou qualquer outra maneira de criar uma nova página?
O Discourse não é uma aplicação Rails simples, não acredito que a CLI do Rails funcionará para você.
O Discourse também é servido por um Ember SPA que está escutando na porta 4200.
Você precisa desenvolver um plugin para conseguir isso.
Posso sugerir que você procure por exemplos anteriores no GitHub que façam algo semelhante, por exemplo, eu adiciono uma página aqui: GitHub - merefield/discourse-word-cloud: Generates a word cloud from the posts on your Discourse forum
2 curtidas
@merefield
E se eu quiser mudar, por exemplo, a barra do menu hambúrguer de alguma forma ou a barra de pesquisa ou qualquer outra coisa, é possível usando o VS Code? Segui o procedimento para Mac OS, o localhost funciona para mim, descobri que para ver as alterações no servidor preciso editá-las em pastas que tenham a extensão .hbs
Existem instruções para isso ou? Muitas coisas que preciso fazer não podem ser feitas com plugins e preciso mexer no código.
There are a few ‘how to start’ guides for working with Discourse already and a wealth of useful info on meta, but I thought it might help to give an insight to the mental processes of starting from little, if any, prior coding experience to building substantial Discourse plugins.
Discourse is written by experienced developers and has a large codebase. This can feel intimidating. This intimidation factor can be a significant barrier for novice developers. This is a kind of ‘psychological primer’…
por que não?
você fez essa suposição antes, acredito que incorretamente, em um Tópico anterior, você leu minha resposta completamente?