我一直在尝试为我的HTML文件运行本地http服务器,因为我发现我使用ng-view时出现的问题是由于安全原因,chrome不支持跨源请求。因此,我下载了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"
任何人都可以帮我弄清问题是什么以及如何解决问题?任何建议和帮助将不胜感激!
答案 0 :(得分:2)
尝试仅在http-server
作为参数的情况下运行indexTemplate.html
,在您只有indexTemplate.html
的文件夹中,它应该可以正常工作。
答案 1 :(得分:1)
正在提供服务时,请确保提供的是整个文件夹而不是文件。 例如:NOT RIGHT
http-server "/home/ubuntu/sandbox/basicserver/index.html"
但是正确:
http-server "/home/ubuntu/sandbox/basicserver/"