• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Buidlowanie Reactowej Apki i próba pobierania do niego danych przez express

VPS Starter Arubacloud
0 głosów
195 wizyt
pytanie zadane 12 kwietnia 2020 w JavaScript przez starnaw1998 Początkujący (290 p.)
Hej. Mam zbuildowaną  Reactową apkę, do której pobieram dane z mongodb przez expressa i przed buildem wszystko lokalnie ładnie śmiga. Problem zaczyna się wtedy, kiedy builduję apke, wrzucam ją na hosting z Nodem, a do tego dorzucam plik z expressem, który to będzie pobierał dane z mongo i wysyłal je jeżeli React będzie o nie wołał.

Za każdym razem dostaję errora forbidden, albo, że nie znaleziono ścieżki. Już nie mam pojęcia co robić i zacząłem wklepywać rzeczy znalezione w necie i chociażby nie wiem co ma robić proxy w packege.json, ale dodałem, co w zasadzie ani nic nie zmienia, ani naprawia. Hylp. /:

Link to repo: https://github.com/Pawson199/reacta-app.git
komentarz 12 kwietnia 2020 przez Tomek Sochacki Ekspert (227,510 p.)
a na pewno uruchomileś poprawnie skrypt obsługujący te endpointy o które wołasz z frontu?
komentarz 12 kwietnia 2020 przez Tomek Sochacki Ekspert (227,510 p.)
spróbuj sobie strzelić na nie np. postmanem czy curlem i zobacz czy dzialają
komentarz 12 kwietnia 2020 przez starnaw1998 Początkujący (290 p.)
Tak, lokalnie postman wszystko łapie. Może po prostu builduje to źle?

Po zbuildowaniu nawet pierwsza strona reacta się nie ładuje...

To znaczy ładuje się, ale beż żadnej treści, mimo to, że przed buildem wszystko smiga
komentarz 12 kwietnia 2020 przez starnaw1998 Początkujący (290 p.)
edycja 12 kwietnia 2020 przez starnaw1998
Dobra, cofam to wszystko. Rozwiązałem tamten problem. Teraz wróciłem do punktu wyjścia.

Zwraca mi:

GET http://localhost:5000/api/getList net::ERR_CONNECTION_REFUSED
getList @ List.js:20
value @ List.js:15
il @ react-dom.production.min.js:212
pu @ react-dom.production.min.js:255
t.unstable_runWithPriority @ scheduler.production.min.js:19
Wo @ react-dom.production.min.js:122
du @ react-dom.production.min.js:248
Zl @ react-dom.production.min.js:239
(anonymous) @ react-dom.production.min.js:123
t.unstable_runWithPriority @ scheduler.production.min.js:19
Wo @ react-dom.production.min.js:122
Ko @ react-dom.production.min.js:123
Bo @ react-dom.production.min.js:122
L @ react-dom.production.min.js:287
Yt @ react-dom.production.min.js:68
/list:1 Uncaught (in promise) TypeError: Failed to fetch

I teraz nie wiem, bo wpisując adres serwera w fetcha(albo localhost), również tego nie łapie, a serwer który tego nasłuchuje jest odpalony przez ssh...
komentarz 12 kwietnia 2020 przez starnaw1998 Początkujący (290 p.)

Ok, cofam to wszystko. Wystarczyło zmienić port w .htacces

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 55 wizyt
pytanie zadane 12 czerwca 2020 w JavaScript przez Menaka Nowicjusz (180 p.)
+2 głosów
1 odpowiedź 308 wizyt
pytanie zadane 23 czerwca 2021 w JavaScript przez poldeeek Mądrala (5,980 p.)
0 głosów
2 odpowiedzi 363 wizyt

92,451 zapytań

141,261 odpowiedzi

319,073 komentarzy

61,853 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Akademia Sekuraka 2024 zapewnia dostęp do minimum 15 szkoleń online z bezpieczeństwa IT oraz dostęp także do materiałów z edycji Sekurak Academy z roku 2023!

Przy zakupie możecie skorzystać z kodu: pasja-akademia - użyjcie go w koszyku, a uzyskacie rabat -30% na bilety w wersji "Standard"! Więcej informacji na temat akademii 2024 znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...