Test des pages sans JS en mode dev (obtention juste d'une page blanche)

J’ai installé Discourse sur ma machine de développement, mais lorsque je désactive JavaScript dans Safari, j’obtiens simplement une page blanche. Est-ce normal ? Existe-t-il une meilleure méthode pour tester les plugins avec JavaScript désactivé ?

1 « J'aime »

L’interface utilisateur de Discourse est basée sur EmberJS et constitue une application entièrement JavaScript.
Échange de JSON entre le serveur et le front-end.
Pour les tests : l’API est très riche — https://docs.discourse.org/
Probablement, tout ce que vous pouvez faire manuellement peut être réalisé via l’API.

Utilisez-vous Ember CLI pour le développement ? Pour tester les modifications apportées aux modèles ERB côté serveur, vous devrez contourner cela et accéder directement au serveur Rails.

NO_EMBER_CLI=1 rails s

Ensuite, rendez-vous sur localhost:3000.

1 « J'aime »