Laufender Ember-Server funktioniert lokal auf meinem Dev-Rechner, aber wie mache ich das auf meinem Host? Ich kann nur den Ordner dist hochladen, der die Ausgabe des Befehls CLI enthält. Aber wenn ich dorthin navigiere, gibt es eine leere Seite.Erstellen mit Ember CLI in der Produktionsumgebung
Antwort
Ember serve/server/s startet einen Server für die lokale Entwicklung, Sie sollten seine Dateien nicht zur Bereitstellung auf einem Live-Host verwenden.
Startet den Server. Der Standardport ist 4200. Verwenden Sie --proxy, um alle AJAX-Anfragen an die angegebene Adresse zu übertragen. Zum Beispiel ember Server --proxy
http://127.0.0.1:8080
Willen Proxy alle Ihre Anwendungen XHR auf Ihren Server am Port laufen 8080.
Wenn Sie bereitstellen möchten, müssen Sie Ihre Dateien bauen, um das verketten/min/uglify für Sie müssen ember build --environment production
ausführen ändern Sie die env je nach Ihren Bedürfnissen.
Erstellt die Anwendung abhängig von der Umgebung.
Weitere Informationen zu ember-cli-Befehlen finden Sie unter this section der Dokumentation.
- 1. Ember 2.0 ohne Ember cli?
- 2. Ember Cli - Transpiling Hersteller ES6 Abhängigkeit in Ember-Cli-Build?
- 3. Warum ember-cli verwendet erweitern statt erstellen?
- 4. Ember CLI mit mehreren Proxies
- 5. Watchman Fehler mit ember-cli
- 6. Ember Cli Inflator Anpassungen
- 7. Ember CLI und ASP.NET
- 8. Ember CLI Testhelfer
- 9. Wie kann man mit Ember CLI ein fertiges Build erstellen?
- 10. Assets Ordner in Ember CLI
- 11. Ember Cli Upgrades
- 12. Wie ember cli Version
- 13. Ember-CLI Aktualisierung fehlschlägt
- 14. Ember-cli ember serve AssertionError (false == true)
- 15. Ember CLI und Code-Coverage-
- 16. Entfernen Sie Ember-Cli-Mirage von Ember
- 17. Ember CLI App in einem Rails-Engine
- 18. Warum der ember-cli so langsam ist
- 19. Bereitstellung der ember-cli App für Heroku
- 20. Ember-Cli-Unit-Tests mit Beziehungen "Bedürfnisse"
- 21. ember-cli Hinzufügen von Abhängigkeiten mit Bower
- 22. Ember CLI testet komplizierte Modellbeziehungen
- 23. Wie installiert man fastclick mit ember-cli?
- 24. Verwenden von ember-cli-sheetjs in einer Ember-Komponente
- 25. Warum erstellt Ember-CLI mit falschem Host?
- 26. Ember CLI: benutzerdefinierte Eingabe-Helper
- 27. Verwenden Sie Mixins mit Ember-CLI?
- 28. Verwenden von CDN mit ember-cli
- 29. ember-cli meta config/Umgebungsdatei
- 30. Ember CLI Depends von CDN?
Bauen Sie vor dem Hochladen? –
Ich lief Ember Server – SuperUberDuper
Ember Server ist nur für die lokale Entwicklung, was Sie tun möchten, um auf einem Host zu implementieren (vorausgesetzt, der Host hat einen Webserver läuft, nginx Apache ...) 'Ember Build --Umgebung Produktion' und schnappen Sie sich die ausgegebenen Dateien von dist –