themirror
themirror

Reputation: 10287

Node JS newbie: why do I get a 404? (angular-seed)

I'm trying NodeJS for the first time. I'm following the hello world instructions at https://github.com/angular/angular-seed and https://github.com/thedigitalself/angular-sprout (which has the same hello world instructions for a slightly modified fork of the first one).

In both cases, I'm supposed to just run a web-server.js file that is included in the repo using Node and then navigate to http://localhost:<port>/app/index.html

This gives me a 404 error page (which is written in the web-server.js file), as does just /app/.

But if I navigate to http://localhost:<port> I get a directory listing for the filesystem directory where the web-server.js script is, which is also written in web-server.js.

Any idea why web-server.js cannot find /app/ or /app/index.html?

Upvotes: 2

Views: 2707

Answers (1)

Ali
Ali

Reputation: 10453

Make sure you run the server from your root directory.

~/angular-seed/

In here you do node scripts/web-server.js

Then you can visit

http://localhost:<PORT>/app/index.html

Upvotes: 5

Related Questions