javascript - So entfernen Sie nach der Veröffentlichung von vue-cli die in der Entwicklungsumgebung festgelegte domänenübergreifende ProxyTable-Konfiguration aus der Schnittstellenadresse
漂亮男人
漂亮男人 2017-06-26 10:54:47
0
3
794

Da wir uns während der Entwicklung an zwei Orten befanden, verwendeten wir Cross-Domain und stellten es in config/index ein

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

Nach dem Erstellen des Projekts auf dem Server sind alle Schnittstellen noch vorhanden /api/, aber dies wird nicht mehr benötigt. Gibt es eine Möglichkeit, dies zu tun? Die Konfiguration wurde entfernt.

漂亮男人
漂亮男人

Antworte allen(3)
女神的闺蜜爱上我
if (process.env.NODE_ENV === 'development') {
    let api = '/api/'
} else {
    let api = ''
}

试一试这个

滿天的星座

我这边的这个只是本地使用的,线上环境用的nginx去代理的。

滿天的星座

你在build之后,跑得不是dev-server了。
这个跨域可以无视

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage