Tengo una instalación de desarrollo local de Discourse ejecutándose en mi máquina Ubuntu. Tengo la versión principal de desarrollo funcionando perfectamente siguiendo la guía de instalación local. Dada la nueva adición de ember-cli, también la tengo en funcionamiento, reenviando a la aplicación Rails. Puedo interactuar completamente con la versión de escritorio de la aplicación.
Sin embargo, cuando uso las Herramientas para desarrolladores de Chrome para ver la versión móvil, las cosas no funcionan. Simplemente obtengo una página en blanco con una respuesta “200 OK”, pero absolutamente ningún contenido. Está completamente en blanco.
Puedo ver a través de los registros de Rails que está renderizando algo, pero no parece ser reenviado a través de Ember.
Started GET "/" for <redacted> at 2022-01-31 22:51:03 +0000
Rendering layout layouts/application.html.erb
Rendering categories/index.html.erb within layouts/application
Rendered categories/index.html.erb within layouts/application (Duration: 2.8ms | Allocations: 925)
Rendered layouts/_head.html.erb (Duration: 1.6ms | Allocations: 273)
Rendered common/_discourse_stylesheet.html.erb (Duration: 3.2ms | Allocations: 609)
Rendered layouts/_head_tag.html.erb (Duration: 0.2ms | Allocations: 65)
Rendered application/_header.html.erb (Duration: 2.5ms | Allocations: 824)
Rendered layouts/_body_tag.html.erb (Duration: 0.1ms | Allocations: 21)
Rendered layout layouts/application.html.erb (Duration: 22.6ms | Allocations: 4961)
ember-cli no está registrando nada sobre la solicitud.
Presumiblemente he configurado algo mal y está arrojando un error en algún lugar, pero simplemente no puedo averiguar dónde o cómo hacer que el error se muestre. ¿Hay alguna bandera o variable de entorno adicional que pueda configurar para obtener un registro más detallado sobre este problema? He intentado configurar DEBUG=ember-cli:* como se sugiere aquí pero esto no registró nada sobre la solicitud.
¡Cualquier ayuda con este problema sería muy apreciada! ¡Usuario de Discourse desde hace mucho tiempo, gracias por desarrollarlo!