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.
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é