Domanda

Ciao, ho un'applicazione Meteor che funziona bene quando si esegue localmente. Ma quando lo schierai su un sito Web di Meteor o un bundle per distribuirlo su un altro server non funziona.

Stranamente Se ho distribuito in modalità Debug, meteor deploy --debug example.meteor.com funziona.

Sto usando Meteor e Meteorite e alcuni plugin jquery che includo come file

Qualsiasi indizio di ciò che potrebbe essere il problema?

Grazie

È stato utile?

Soluzione

Controlla la tua console JavaScript per errori.

È probabile che tu abbia un errore di sintassi da qualche parte o stai cercando di accedere a una variabile non definita.Quando i file sono concatenati e miniplicati, l'errore di sintassi interrompe il resto dello script in esecuzione.

In modalità debug I file vengono separati in modo che non avrente non interromperà il codice degli altri file da eseguire.Questo è probabilmente il motivo per cui funziona in modalità Debug ma non in modalità di produzione.

Un altro test rapido è vedere se meteor --production non funziona.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top