使用http协议运行本地HTML文件

时间:2015-05-13 09:16:38

标签: javascript html angularjs

我有一个html文件,当我点击它时,浏览器窗口弹出file:///c:/myhtml.html。如何使用http协议方案运行此文件,以便网址如http://localhost/myhtml

我不想设置重量级的网络服务器。对此有什么好的和整洁的解决方案吗?

为什么我要这样做是为了在http协议下测试我的html文件而不是file:///协议,浏览器限制某些功能。

2 个答案:

答案 0 :(得分:5)

如果您安装了 Python ,请输入...

python -m SimpleHTTPServer 8000

如果您安装了 Ruby ,请输入...

ruby -run -e httpd . -p 8000

...在您的cmd.exe或Terminal.app

这将启动一个非常简单的http服务器,它将当前文件夹作为http上下文提供。

生成的网址

http://localhost:8000

答案 1 :(得分:2)

我建议你看看nginx。它非常轻巧,易于配置。它也很好documented(请查看服务静态内容部分,了解您的要求)。

网上有很多教程展示如何入门。您可以毫不费力地创建一个简单的Web服务器。