La variable .env.Production n'est pas définie après la construction de Vue
P粉897881626
P粉897881626 2023-08-29 17:52:12
0
1
421
<p>J'ai deux fichiers <code>.env</code> dans mon projet Vue 2.2.3, <code>.env.development</code> ;. </p> <p>Dans chaque fichier <code>.env</code>, j'ai attribué à la variable <code>VUE_APP_API_URL</code> une valeur différente pour mon environnement de développement local et une autre pour une utilisation sur les serveurs de production. . </p> <p>L'exécution de <code>npm run build</code> compile l'application dans le dossier local <code>dist</code> Cependant, la journalisation <code>VUE_APP_API_URL</code> dans mon application Vue renvoie <code>undefined</code> lorsque je déploie <code>dist</code> </p> <p>C'est la première fois que je fais cela, donc il me manque peut-être quelque chose. Dois-je faire autre chose pour que l'URL <code>.env.production</code> fonctionne avec la version ? </p> <p>Merci d'avance pour votre aide ! </p>
P粉897881626
P粉897881626

répondre à tous(1)
P粉348915572

Mon conseil est le suivant : ne compliquez pas trop les choses. Utilisez simplement un fichier .env.

Veuillez vous assurer de ne pas le transférer vers le référentiel, sinon il sera rendu public. C'est tout.

Ma configuration est : .env pour dev, qui contient des constantes.

Ensuite, en production, vous définissez simplement la variable ici.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!