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
漂亮男人
漂亮男人 2017-06-26 10:54:47
0
3
792

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.

漂亮男人
漂亮男人

répondre à tous(3)
女神的闺蜜爱上我
if (process.env.NODE_ENV === 'development') {
    let api = '/api/'
} else {
    let api = ''
}

Essayez ceci

滿天的星座

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

滿天的星座

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

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal