Greifen Sie in der React-Anwendung auf YAML-Umgebungsvariablen zu
<p>Ich entwickle eine React-Anwendung, die in drei Umgebungen bereitgestellt wird.
Entwicklung/Qualitätssicherung und Produkt. </p>
<p>Das Devops-Team stellte mir eine YAML-Datei mit Umgebungsvariablen zur Verfügung und bat uns, diese Variablen in unserer Anwendung zu verwenden. </p>
<p>Beispiel YAML -</p>
<pre class="brush:php;toolbar:false;">---
apiVersion: apps/v1
Etiketten:
App: kubesphere
Komponente: ui-dev
Ebene: Frontend
Name: ui-dev
Namensraum: Testprojekt
Spezifikation:
matchLabels:
App: kubesphere
Komponente: ui-dev
Ebene: Frontend
Vorlage:
Metadaten:
Etiketten:
App: kubesphere
Komponente: ui-dev
Ebene: Frontend
Spezifikation:
Behälter:
-env:
- Name: BACKEND_URL
Wert: http://192.40.84.98:5656
Bild: $REGISTRY/$HARBOR_NAMESPACE/$APP_NAME:$IMAGE_VERSION-$BUILD_NUMBER
imagePullPolicy: Immer</pre>
<p>Die Variable, auf die wir zugreifen müssen, ist BACKEND_URL. </p>
<p>Ich verwende sie in unserer App als -process.env.BACKEND_URL, aber es funktioniert nicht. </p>
<p>Habe ich etwas verpasst? Bitte leiten. </p>