No se pudo encontrar el módulo 'handlebars' importado desde 'discourse-common/lib/raw-handlebars'

Hola,

Mi foro funcionaba perfectamente hasta que intenté añadir dos plugins…

Desde entonces, cuando reconstruyo (¡lo que tarda 40 minutos, por cierto!) recibo una ventana del navegador en blanco y el siguiente error en la consola.

Uncaught Error: Could not find module `handlebars` imported from `discourse-common/lib/raw-handlebars`
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    findDeps _vendor-f4425d4b17932067d5c6d206656c04d9.js:34
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    findDeps _vendor-f4425d4b17932067d5c6d206656c04d9.js:34
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    requireModule _vendor-f4425d4b17932067d5c6d206656c04d9.js:16
    <anonymous> _start-discourse-81637605c9aa837e31086f280d3afdaa.js:18
    <anonymous> _start-discourse-81637605c9aa837e31086f280d3afdaa.js:16
    <anonymous> _start-discourse-81637605c9aa837e31086f280d3afdaa.js:7
_vendor-f4425d4b17932067d5c6d206656c04d9.js:22:30
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    findDeps _vendor-f4425d4b17932067d5c6d206656c04d9.js:34
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    findDeps _vendor-f4425d4b17932067d5c6d206656c04d9.js:34
    c _vendor-f4425d4b17932067d5c6d206656c04d9.js:22
    requireModule _vendor-f4425d4b17932067d5c6d206656c04d9.js:16
    <anonymous> _start-discourse-81637605c9aa837e31086f280d3afdaa.js:18
    forEach self-hosted:208
    <anonymous> _start-discourse-81637605c9aa837e31086f280d3afdaa.js:16
    <anonymous> _start-discourse-81637605c9aa837e31086f280d3afdaa.js:7

¡Cualquier ayuda sería muy apreciada! Acabo de terminar de construir el foro hoy, y añadir estos dos plugins lo ha vuelto a romper :frowning:

1 me gusta

Este fue un error en el núcleo de Discourse (que también ha estado afectando a Meta en las últimas horas). Acabo de implementar una solución:

Si visita /admin/upgrade (o usa launcher rebuild app), las cosas deberían estar arregladas. Avísenos si no es así.

2 Me gusta

Muchas gracias. Reconstruí mi aplicación dos veces pero no pasó nada, luego intenté visitar Meta y ocurría el mismo error, así que supuse que había algo más general en juego.

Gracias por la rápida respuesta. :heart:

1 me gusta

reconstruir por última vez funcionó para mí. ¡Gracias @david!

2 Me gusta

Sí, todo solucionado. ¡Gracias!

1 me gusta

Estoy recibiendo este error en un sitio que se está ejecutando:

     <meta name="generator" content="Discourse 2.9.0.beta2 - https://github.com/discourse/discourse version effbd6d3e41844afc2cd3ac08a448fe6cfeef43b">

El sitio ha estado en funcionamiento durante 12 días desde la última actualización.

Es difícil resolver el problema a partir de esa captura de pantalla. Supongo que revertiste la actualización de ember-cli, ya que el sitio se está cargando sin problemas actualmente.

Acabo de intentar ejecutar bin/ember-cli --proxy "https://community.rstudio.com/", e incluso entonces parece cargarse sin errores :thinking:

1 me gusta

La actualización (de algún plugin) se había realizado a través de docker_manager, así que destruí y reinicié el contenedor para revertir a la versión anterior.

¿Entonces, tal vez lo que sucedió es que la actualización activó ember-cli cuando no lo había hecho en la última reconstrucción?

Verifiqué y veo que EMBER_CLI_PROD_ASSETS: 0 está configurado en web_only.yml. ¿Podría docker manager haber realizado una reconstrucción con ember-cli activado?

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.