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
411

J'ai deux fichiers .env dans mon projet Vue 2.2.3, .env.development ;.

Dans chaque fichier .env, j'ai attribué à la variable VUE_APP_API_URL une valeur différente pour mon environnement de développement local et une autre pour une utilisation sur les serveurs de production. .

L'exécution de npm run build compile l'application dans le dossier local dist Cependant, la journalisation VUE_APP_API_URL dans mon application Vue renvoie undefined lorsque je déploie dist

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 .env.production fonctionne avec la version ?

Merci d'avance pour votre aide !

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!