Impossibile trovare il modulo 'handlebars' importato da 'discourse-common/lib/raw-handlebars'

Ciao,

Il mio forum funzionava perfettamente finché non ho provato ad aggiungere due plugin…

Da allora, quando ricostruisco (cosa che tra l’altro richiede 40 minuti!), ricevo una finestra del browser vuota e l’errore della console sottostante.

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

Qualsiasi aiuto sarebbe molto apprezzato! Ho finito di costruire il forum oggi e l’aggiunta di questi due plugin lo ha di nuovo rotto :frowning:

1 Mi Piace

Si è trattato di un bug nel core di Discourse (che ha interessato anche Meta nelle ultime ore). Ho appena rilasciato una correzione:

Se visiti /admin/upgrade (o usi launcher rebuild app), le cose dovrebbero essere a posto. Facci sapere in caso contrario.

2 Mi Piace

Grazie mille. Ho ricostruito la mia app due volte ma non è successo nulla, poi ho provato a visitare Meta e si verificava lo stesso errore, quindi ho capito che c’era qualcosa di più diffuso in gioco.

Grazie per la rapida risposta. :heart:

1 Mi Piace

la ricostruzione per l’ultima volta ha funzionato per me - grazie @david!

2 Mi Piace

Sì, tutto risolto. Grazie!

1 Mi Piace

Sto riscontrando questo errore su un sito in esecuzione:

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

Il sito è attivo da 12 giorni dall’ultimo aggiornamento.

Difficile capire il problema da quello screenshot. Immagino che tu abbia annullato l’aggiornamento di ember-cli, dato che il sito attualmente si carica senza problemi?

Ho appena provato a eseguire bin/ember-cli --proxy \"https://community.rstudio.com/\", e anche in quel caso sembra caricarsi senza errori :thinking:

1 Mi Piace

L’aggiornamento (di qualche plugin) era stato fatto tramite docker_manager, quindi ho distrutto e riavviato il container per tornare alla versione precedente.

Quindi forse quello che è successo è che l’aggiornamento ha attivato ember-cli quando non era stato attivato nell’ultima ricostruzione?

Ho controllato e vedo che EMBER_CLI_PROD_ASSETS: 0 è impostato in web_only.yml. Il gestore di Docker potrebbe aver fatto una ricostruzione con ember-cli attivato?

1 Mi Piace

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