Hola a todos!
Empecé a jugar con Discourse en una instalación local para ver si sería adecuado para mi proyecto, si el sistema de código y plugins sería lo suficientemente extensible. Mi instalación de localhost funcionó bien, pude instalar algunos temas y componentes de temas, pero tan pronto como instalé y configuré como predeterminado uno de los temas que no están presentes inicialmente, obtuve los siguientes errores al recargar la página:
vendor.js:259 Uncaught Error: Could not find module `I18n` imported from `discourse/models/permission-type`
at missingModule (vendor.js:259)
at findModule (vendor.js:270)
at Module.findDeps (vendor.js:180)
at findModule (vendor.js:274)
at Module.findDeps (vendor.js:180)
at findModule (vendor.js:274)
at Module.findDeps (vendor.js:180)
at findModule (vendor.js:274)
at Module.findDeps (vendor.js:180)
at findModule (vendor.js:274)
missingModule @ vendor.js:259
findModule @ vendor.js:270
Module.findDeps @ vendor.js:180
findModule @ vendor.js:274
Module.findDeps @ vendor.js:180
findModule @ vendor.js:274
Module.findDeps @ vendor.js:180
findModule @ vendor.js:274
Module.findDeps @ vendor.js:180
findModule @ vendor.js:274
requireModule @ vendor.js:36
(anonymous) @ 65364dac9b8cd9517718328d3e597a819de79391.js?__ws=localhost:144
(anonymous) @ 65364dac9b8cd9517718328d3e597a819de79391.js?__ws=localhost:152
vendor.js:155 Uncaught TypeError: Cannot read property 'exports' of undefined
at Module._reify (vendor.js:155)
at Module.reify (vendor.js:142)
at Module.exports (vendor.js:116)
at Module._reify (vendor.js:155)
at Module.reify (vendor.js:142)
at Module.exports (vendor.js:116)
at Module._reify (vendor.js:155)
at Module.reify (vendor.js:142)
at Module.exports (vendor.js:116)
at Module._reify (vendor.js:155)
El tema en cuestión es este, y lo instalé usando la URL de su repositorio de GitHub. He intentado usar el modo seguro, pero después de deshabilitar todo, sigo teniendo los mismos problemas. También he intentado pasar por el asistente una vez más y cambiar el tema predeterminado sin éxito. Sé algo de JavaScript (React, Angular) pero estoy empezando a aprender sobre Ember, así que estoy realmente perdido aquí. Mirando el código del tema, no parece requerir ningún módulo nuevo para ser instalado ni nada, así que esto me desconcierta.
¡Cualquier ayuda sería muy apreciada!
PD: Por si sirve de algo, estoy ejecutando mi instalación en Ubuntu 20.04.