2017-07-04 2 views
-1

Ich möchte eine URL mit Slashes in NodeJS formatiert. Ich möchte dies:Router.js wird nicht routen

http://localhost/a

Aber, wenn ich die Seite gehe, habe ich eine 404 nicht gefunden, warum?

Hier ist mein Code:

router.get('/a'), function(req, res, next) { 
    res.send('Whatever you wish to send \n'); 
} 
+0

Dies ist eine router.js Route und Express nicht – Errors11

+0

tun müssen Sie einen Port angeben? '80' würde normalerweise einen anderen Fehler verursachen, außer du hast es unter' sudo' ausgeführt, vielleicht musst du zu 'localhost: 8080/a' gehen, wobei' 8080' die Portnummer ist, die du 'router' hörst. –

+0

Es ist nicht so, weil localhost: 80 perfekt funktioniert. Aber localhost: 80/a funktioniert nicht. – Errors11

Antwort

2

Ohne den Rahmen zu wissen Sie verwenden, glaube ich, Ihre Syntax falsch ist.

IMHO sollte es sein:

router.get('/a', function(req, res, next) { 
    res.send('Whatever you wish to send \n'); 
})