Express Deploy na hostingu

xN0MANDx | 2021-02-28 12:23:45 UTC | #1

Witam witam.
Ktoś wie może jak opublikować node app napisany w expressie ?
Wszystko zrobiłem i działa poza jedną ważną rzeczą.
Czyta jedynie path ‘/’, innych już nie.
W przypadku react’a dałem do package.json po prostu homepage, zaś w tym przypadku ktoś wie co trzeba zrobić ?


anon26799942 | 2021-02-28 12:28:08 UTC | #2

[quote=”xN0MANDx, post:1, topic:18223”]
Wszystko zrobiłem i działa poza jedną ważną rzeczą.
Czyta jedynie path ‘/’, innych już nie.
W przypadku react’a dałem do package.json po prostu homepage, zaś w tym przypadku ktoś wie co trzeba zrobić ?
[/quote]

Podaj proszę problematyczny fragment :wink:


xN0MANDx | 2021-02-28 14:28:33 UTC | #3

dla testu dodałem na początku:

app.get('/', (req, res) => {
res.writeHead(200, {'Content-Type': 'application/json'});
res.write('{"error": true}');
res.end();
})

i to działa, ale jeżeli to usunę i spróbuje odczytać coś z

app.get('/cos', (req, res) => {
res.writeHead(200, {'Content-Type': 'application/json'});
res.write('{"error": true}');
res.end();
})

To wyskakuje jedynie
Cannot GET /index.html

Wszystko jest ustawione na subdomenie.

EDIT: Teraz zmieniłem jedną rzecz htaccess i dodałem folder to normalnie się wyświetla, ale co jeśli chcę podać argumenty w linku ? - wtedy aktualnie mi wywala błąd standardowo


xN0MANDx | 2021-03-01 11:37:52 UTC | #4

Dobra sprawa rozwiązana, miałem jakiś dziwny wpis w htaccess który psuł wszystko po prostu.


system | 2021-04-02 11:38:20 UTC | #5

Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.