Modul 'handlebars' nicht gefunden, importiert aus 'discourse-common/lib/raw-handlebars'

Hallo,

Mein Forum hat einwandfrei funktioniert, bis ich versucht habe, zwei Plugins hinzuzufügen…

Seitdem erhalte ich, wenn ich neu baue (was übrigens 40 Minuten dauert!), ein leeres Browserfenster und die folgende Konsolenfehlermeldung.

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

Jede Hilfe wäre sehr willkommen! Ich habe das Forum erst heute fertiggestellt und durch das Hinzufügen dieser beiden Plugins ist es wieder kaputt :frowning:

Dies war ein Fehler im Discourse-Kern (der auch Meta in den letzten Stunden betroffen hat). Ich habe gerade eine Korrektur veröffentlicht:

Wenn Sie /admin/upgrade besuchen (oder launcher rebuild app verwenden), sollte alles behoben sein. Lassen Sie es uns wissen, wenn nicht.

Vielen Dank. Ich habe meine App zweimal neu erstellt, aber nichts ist passiert, dann habe ich versucht, Meta zu besuchen und derselbe Fehler trat auf, also habe ich festgestellt, dass etwas weiter verbreitet war.

Danke für die schnelle Antwort. :heart:

Bei mir hat es beim letzten Mal wiederaufbauen geklappt – danke @david!

Ja, alles erledigt. Danke!

Ich erhalte diesen Fehler auf einer Website, die Folgendes ausführt:

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

Die Website ist seit dem letzten Upgrade 12 Tage online.

Es ist schwierig, das Problem anhand dieses Screenshots zu erkennen. Ich vermute, Sie haben das Ember-CLI-Update rückgängig gemacht, da die Website derzeit ohne Probleme geladen wird?

Ich habe gerade versucht, bin/ember-cli --proxy \"https://community.rstudio.com/\" auszuführen, und selbst dann scheint es ohne Fehler zu laden :thinking:

Das Upgrade (eines Plugins) wurde über docker_manager durchgeführt, daher habe ich den Container zerstört und neu gestartet, um zur älteren Version zurückzukehren.

Vielleicht ist also Folgendes passiert: Das Upgrade hat ember-cli aktiviert, obwohl es beim letzten Neubau nicht aktiviert war?

Ich habe nachgesehen und sehe, dass EMBER_CLI_PROD_ASSETS: 0 in web_only.yml gesetzt ist. Könnte docker manager einen Neubau mit aktiviertem ember-cli durchgeführt haben?