2

我正在试验 HTML5 本地存储功能,但很沮丧地得知当文件是本地文件时浏览器不允许本地存储。我的猜测是浏览器(在我的情况下是 Chrome,FF 也是)想要查看域而不是文件位置。这里有没有人发现本地开发的解决方法?也许设置一个本地域?这听起来太麻烦了。浏览器中应该只有一个开发人员选项,grrrrr。

4

2 回答 2

3

您会发现大多数 Web 开发人员都会设置本地 Web 服务器,因为这是在本地使用服务器端脚本的唯一方法——任何用 PHP、ASP.NET、Python 等编写的,包括几乎所有的内容管理系统。其实也不算太难。sudo aptitude install apache2在 Linux 上,只需使用包管理器(在 Ubuntu 上)安装 Apache 。在 Mac OS 上,您已经安装了一个 - 只需在系统偏好设置>共享中打开Web 共享,然后导航到http://localhost/~YourUsernameHere/。在 Windows 上,如果你只想要一个 Web 服务器,我建议安装Apache HTTP Server,或者XAMPP如果你想安装 MySQL、PHP 和 Perl(它们非常适合服务器端开发),并且不费吹灰之力。

于 2010-04-14T14:10:09.060 回答
1

使用 Python 作为轻量级服务器怎么样,进入你的工作目录,然后:

python -m SimpleHTTPServer

有关详细信息,请参阅http://www.linuxjournal.com/content/tech-tip-really-simple-http-server-python 。

于 2011-08-17T19:48:52.970 回答