通过终端提供npm http-server时出错.(错误404)

Kev*_*hoi 8 html httpserver node.js angularjs

在确定我使用ng-view时遇到的问题是由于安全原因chrome不支持跨源请求时,我一直在尝试为我的HTML文件运行本地http服务器.因此,我下载了npm http-server并尝试运行我的html代码,我收到错误消息:

Starting up http-server, serving indexTemplate.html
Available on:
  http://127.0.0.1:8080
  http://172.27.88.21:8080
Hit CTRL-C to stop the server
[Mon Jun 27 2016 19:48:11 GMT+0900 (KST)] "GET /" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.80 Safari/537.36"
[Mon Jun 27 2016 19:48:11 GMT+0900 (KST)] "GET /" Error (404): "Not found"
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我弄清问题是什么以及如何解决它?任何建议和帮助将不胜感激!

ban*_*'14 10

尝试在http-server没有indexTemplate.html参数的情况下运行,在您只有的文件夹中运行indexTemplate.html,它应该可以正常工作。


Sag*_*dal 9

当您提供服务时,请确保您提供的是整个文件夹而不是文件。例如:不对

http-server "/home/ubuntu/sandbox/basicserver/index.html"

但正确的是:

http-server "/home/ubuntu/sandbox/basicserver/"