Errore durante la compilazione: discourse non supporta la compilazione di file scss/sass tramite sprockets

Ho riscontrato questo errore quando ho aperto il mio sito web per avviarlo. Non sapevo come risolverlo, qualcuno può aiutarmi per favore

Hai riscontrato questo errore durante un’installazione standard? O stai ricostruendo un sito che funzionava?

Quanta RAM e swap hai?

Versione di sviluppo, penso di avere solo 2 GB di RAM…

Non sto ricostruendo, ora sto creando il sito.

Quindi Installa Discourse per lo sviluppo usando Docker o un’installazione nativa?

Non credo che tu possa avere una macchina di sviluppo con soli 2 GB.

installazione nativa…
Il fatto è che voglio installare discourse per la produzione, ma la mia macchina non supporta l’installazione di docker poiché lo swap non è sufficiente. Quindi sono passato allo sviluppo e inizialmente pensavo di poterlo fare su una macchina con 2 GB di RAM LOL

1 Mi Piace

Se desideri che persone non sedute al tuo computer lo utilizzino, ti serve un’installazione di produzione. Se non riesci ad aumentare il tuo swap ad almeno 2 GB (cosa che dovresti essere in grado di fare), allora dovrai utilizzare una VM diversa.

Sto riscontrando questo errore durante la configurazione di Auth0 con Discourse! Qualcuno può aiutarmi?

Ho lo stesso problema anche sul mio Mac Intel. Ho provato l’installazione nativa di macOS e anche su Docker. Entrambi presentano lo stesso problema.

Hai plugin installati?

No, stavo semplicemente per fare un’installazione di sviluppo pulita. Questo accade subito dopo la creazione dell’account amministratore e il tentativo di accedere per la prima volta a localhost:3000. Mi trovo anche su un Mac recentemente installato.

Aspetta, proprio mentre stavo scrivendo la risposta mi sono accorto che stavo usando la porta 3000 e non la 4200, ho appena provato la porta 4200 e funziona. Forse l’altro utente che ha iniziato la discussione aveva lo stesso problema.

Questo articolo mi è stato d’aiuto Guida all’impostazione dell’ambiente di sviluppo di Discourse - Windows 11

Sembra che dovresti eseguire questo:

DISCOURSE_HOSTNAME=localhost UNICORN_LISTENER=localhost:3000 bin/ember-cli -u

avvia:

  1. server rails
  2. sidekiq
  3. ember-cli

E Discourse diventa disponibile su localhost:4200

È un peccato che questo non sia menzionato in DEVELOPMENT-OSX-NATIVE né in DEVELOPER-ADVANCED.md