Ich versuche, einige Daten vom Entwicklungsserver mithilfe von React abzurufen.Proxy in package.json hat keine Auswirkungen auf Abrufanforderung
Ich verwende den Client unter localhost:3001
und das Back-End unter port 3000
.
Die Abrufanforderung:
const laina = fetch('/api/users');
laina.then((err,res) => {
console.log(res);
})
Wenn ich meine Entwicklungs-Server und webpack-dev-Server laufen bekomme ich folgende Ausgabe:
GET http://localhost:3001/api/users 404 (Not Found)
Ich habe versucht, den Proxy in der Angabe package.json so würde es die Anfrage an den API-Server Proxy, aber nichts hat sich geändert.
Hier ist meine package.json Datei:
Bitte sagen Sie mir, wenn Sie irgend etwas anderes sehen müssen von meinem Projekt. Ich entschuldige mich, wenn ich etwas verpasse und nicht gründlich genug bin, bin ich noch ziemlich neu in der Verwendung dieser Technologien.
Wenn Ihr Server auf localhost läuft: 3000 ändern Sie dann Ihre fetchRequest wie 'fetch ('http: // localhost: 3000/api/users')' stellen Sie auch sicher, dass Sie cors in Ihrem Backend aktiviert haben –
Vielen Dank dafür. –
Löst es Ihr Problem –