L'esecuzione del server ember funziona bene localmente sulla mia macchina di sviluppo ma come faccio sul mio host? Tutto quello che posso fare è caricare la cartella dist che contiene l'output della build CLI. Ma quando ci si avvicina c'è una pagina vuota.Costruire con CLI ember nell'ambiente di produzione
risposta
Ember serve/server/s attiva un server per lo sviluppo locale, non è necessario utilizzare i suoi file per la distribuzione su un host dal vivo.
Avvia il server. La porta predefinita è 4200. Usa il flag --proxy per indirizzare tutte le richieste Ajax verso l'indirizzo specificato. Per il server brace esempio --proxy
http://127.0.0.1:8080
proxy tutte le tue applicazioni XHR al server in esecuzione sulla porta 8080.
Quando si desidera distribuire è necessario costruire i file al fine di concat/min/uglify per questo sarà necessario eseguire ember build --environment production
cambiare l'env in base alle proprie esigenze.
Costruisce l'applicazione in base all'ambiente.
Per ulteriori informazioni sui comandi ember-cli, fare riferimento a dei documenti.
Stai costruendo prima del caricamento? –
Ho eseguito il server ember – SuperUberDuper
Il server Embber è solo per lo sviluppo locale, cosa si vuole fare per distribuire su un host (supponendo che l'host abbia un server Web in esecuzione, nginx apache ...) 'ember build --environment production' e prendi i file in uscita da dist –