Ho configurato Discourse sulla mia macchina di sviluppo, ma quando disattivo JavaScript in Safari ottengo solo una pagina vuota: è normale? Esiste un modo migliore per testare i plugin con JavaScript disattivato?
Il front-end di Discourse si basa su EmberJS ed è un’app completamente JavaScript.
JSON tra server e front-end.
Per i test: l’API è davvero ricca - https://docs.discourse.org/
Probabilmente tutto ciò che puoi fare manualmente può essere fatto con l’API.
Stai utilizzando Ember CLI per lo sviluppo? Per testare le modifiche ai template ERB lato server, devi bypassarlo e andare direttamente al server Rails.
NO_EMBER_CLI=1 rails s
Quindi visita localhost:3000
1 Mi Piace