Bei der Entwicklung einer Anwendung verwende ich Schluck als mein Build-Tool. Bei der Bereitstellung verwende ich Heroku, das meinen Knotenserver startet und eine Umgebungsvariable der Produktion setzt. Gleiches, wenn ich Schluck aufstelle, um eine Entwicklungsvariable zu setzen. Meine Frage ist, wie kann ich diese Knotenvariable in meiner eckigen Anwendung verwenden? Ich habe gulp-constants versucht, aber das funktioniert nicht, wenn es als Schluck bereitgestellt wird, wenn es nur auf meinem Node-Server bereitgestellt wird.Wie können Knotenumgebungsvariablen in Gulp verwendet werden?
0
A
Antwort
1
Sie einige Begriffe sind verwirrend:
- Gulp ist ein Build-Tool, es läuft nur bei der Erstellung (kompilieren, concat, minify) und hat nichts mit der Laufzeit zu tun.
- Angular ist ein clientseitiges Framework, und als solches hat es keinen Zugriff auf das zugrunde liegende System, so dass Sie keine Systemvariablen mit Winkel
- Knoten erhalten, ist der Server, und es hat Zugriff auf Systemvariablen, Alles, was Sie tun müssen, ist eine Ajax-Anfrage von eckig nach node, und node gibt Ihnen die Variablen, die Sie brauchen.
Verwandte Themen
- 1. Wie können Kommentare in Lenkervorlagen verwendet werden?
- 2. Wie können% -Zeichen in Bezeichnern verwendet werden
- 3. Wie können Ereignisse wie CancelEventArgs verwendet werden?
- 4. Wie können Bootstrap-Optionsfelder verwendet werden?
- 5. Können virtuelle Funktionen in Rückgabewerten verwendet werden?
- 6. Können canDropLabels in DateTimeAxis verwendet werden?
- 7. Können Variablen in ElasticSearch-Indexvorlagen verwendet werden?
- 8. Wie können Pakete eingeblendet werden, wenn nur Stapel verwendet werden?
- 9. Wie können zirkuläre Abhängigkeiten vermieden werden, wenn Callbacks verwendet werden?
- 10. Wie können Ressourcen geschützt werden, die in einer Multithread- oder asynchronen Umgebung verwendet werden können?
- 11. Wie können Rückrufe in einer has_many durch Assoziation verwendet werden?
- 12. Wie können Namen in einem echoed HTML-Tags verwendet werden
- 13. Wie können Partikeleffekte in der Ansichtsanwendung verwendet werden?
- 14. Wie können Literale auf Typenebene in Singletons verwendet werden?
- 15. Wie können in Django Build-Eigenschaften verwendet werden?
- 16. Wie können Variablen in der Wildfly-Konfigurationsdatei verwendet werden?
- 17. Wie können Profil-Optimierungen in g ++ verwendet werden?
- 18. Wie können implicits mit mehreren Eingängen in Scala verwendet werden?
- 19. Wie können LiveQuery-Funktionen in OrientJS verwendet werden?
- 20. Wie können Sonderzeichen in der Wikipedia-API verwendet werden?
- 21. Wie können Abhängigkeiten in Angular2 korrekt verwendet werden?
- 22. Wofür können JSON-Zeichenfolgen verwendet werden?
- 23. Wie können Codeigniter-Modelle wie Laravel verwendet werden?
- 24. Können Operatoren als Funktionen verwendet werden? (C++)
- 25. ActiveAdmin-Helfer können nicht verwendet werden
- 26. Tabellenviewer und Editor können nicht verwendet werden
- 27. Welche Datenbanken können mit Java verwendet werden?
- 28. Können UILongPressGestureRecognizer und UISwipeGestureRecognizer zusammen verwendet werden?
- 29. Wie können CSS3-Animationen im IE 8/9 verwendet werden?
- 30. Wie können Teiltöne im Express.js-Layout verwendet werden?