节点JS新手:为什么我得到404? (角种子)

时间:2013-07-14 19:02:12

标签: node.js angularjs

我第一次尝试NodeJS。 我正在跟随https://github.com/angular/angular-seedhttps://github.com/thedigitalself/angular-sprout处的hello world指令(对于第一个稍微修改过的fork,它具有相同的hello world指令)。

在这两种情况下,我都应该使用Node运行包含在repo中的web-server.js文件,然后导航到http://localhost:<port>/app/index.html

这给了我一个404错误页面(写在web-server.js文件中),就像/ app /.

但是如果我导航到http://localhost:<port>,我会得到web-server.js脚本所在的文件系统目录的目录列表,该目录列表也是用web-server.js编写的。

知道为什么web-server.js无法找到/ app /或/app/index.html?

1 个答案:

答案 0 :(得分:5)

确保从根目录运行服务器。

~/angular-seed/

在这里你做node scripts/web-server.js

然后你可以访问

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