Die Variable .env.Production ist nach der Erstellung von Vue undefiniert
P粉897881626
P粉897881626 2023-08-29 17:52:12
0
1
413

Ich habe zwei .env-Dateien in meinem Vue 2.2.3-Projekt, .env.development und .env.development ;.

In jeder .env-Variable habe ich der Variablen VUE_APP_API_URL einen anderen Wert zugewiesen – einen für meine lokale Entwicklungsumgebung und einen anderen für die Verwendung auf Produktionsservern .

Durch Ausführen von npm run build wird die Anwendung problemlos in den lokalen Ordner dist kompiliert. Die Protokollierung von VUE_APP_API_URL in meiner Vue-Anwendung gibt jedoch undefiniert zurück, wenn ich dist

Dies ist das erste Mal, dass ich das mache, daher kann es sein, dass mir etwas fehlt. Muss ich noch etwas tun, damit die URL .env.produktion mit dem Build funktioniert?

Vielen Dank im Voraus für Ihre Hilfe!

P粉897881626
P粉897881626

Antworte allen (1)
P粉348915572

我的建议是:不要过于复杂化。只需使用一个 .env 文件。

请确保不要将其推送到存储库,否则它将被公开。仅此而已。

我的配置是:.env for dev,其中包含常量。

然后在生产环境中您只需在那里设置变量即可。

    Neueste Downloads
    Mehr>
    Web-Effekte
    Quellcode der Website
    Website-Materialien
    Frontend-Vorlage
    Über uns Haftungsausschluss Sitemap
    Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!