我一直试图为我的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"
谁能帮我弄清楚问题是什么,我怎么解决它?任何建议和帮助将非常感激! 尝试在没有indexTemplate.html
作为参数的情况下运行http-server
,在只有indexTemplate.html
的文件夹中,它应该工作得很好
当您正在服务时,请确保您正在服务整个文件夹而不是一个文件。例如:NOT RIGHT
http-server "/home/ubuntu/sandbox/basicserver/index.html"
但正确的:
http-server "/home/ubuntu/sandbox/basicserver/"
我在一个angular应用程序中也遇到了同样的问题,问题是我在src文件夹
下运行命令PS D:Pub Sub KafkaAppNotificationAppangular-pwa-appsrc> http-server -p 8080 -c-1 dist/angular-pwa-app
我得到了错误
无法找到此本地主机页
然后我找到dist文件夹所在的一个文件夹然后运行命令
PS D:Pub Sub KafkaAppNotificationAppangular-pwa-app> http-server -p 8080 -c-1 dist/angular-pwa-app
并在http://localhost:8080/