recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - Après la publication de vue-cli, comment supprimer la configuration proxyTable inter-domaines définie dans l'environnement de développement de l'adresse de l'interface

Pendant le développement, comme nous étions à deux endroits, nous avons utilisé le cross-domain et l'avons défini dans config/index

proxyTable: {
  '/api': {
    target: 'http://xxx',
    changeOrigin: true,
    pathRewrite: {
      '^/api': '/api'
    }
  }
}

Maintenant, après la construction, lors de la mise du projet sur le serveur, toutes les interfaces existent toujours /api/, mais ce n'est plus nécessaire. Existe-t-il un moyen de faire cela ? La configuration a été supprimée.

漂亮男人漂亮男人2715 Il y a quelques jours797

répondre à tous(3)je répondrai

  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-26 10:56:47

    if (process.env.NODE_ENV === 'development') {
        let api = '/api/'
    } else {
        let api = ''
    }

    Essayez ceci

    répondre
    0
  • 滿天的星座

    滿天的星座2017-06-26 10:56:47

    Celui-ci de mon côté n'est utilisé que localement et nginx est utilisé comme proxy dans l'environnement en ligne.

    répondre
    0
  • 滿天的星座

    滿天的星座2017-06-26 10:56:47

    Après la construction, vous n'exécutez plus dev-server.
    Ce cross-domain peut être ignoré

    répondre
    0
  • Annulerrépondre