【发布时间】:2011-02-07 22:34:10
【问题描述】:
我正在试验 HTML5 本地存储功能,但得知当文件是本地文件时浏览器不允许本地存储时,我感到很沮丧。我的猜测是浏览器(在我的情况下是 Chrome,FF 也是)想要查看域而不是文件位置。这里有没有人发现本地开发的解决方法?也许设置一个本地域?这听起来太麻烦了。浏览器中应该只有一个开发者选项,grrrrr。
【问题讨论】:
标签: html local-storage
我正在试验 HTML5 本地存储功能,但得知当文件是本地文件时浏览器不允许本地存储时,我感到很沮丧。我的猜测是浏览器(在我的情况下是 Chrome,FF 也是)想要查看域而不是文件位置。这里有没有人发现本地开发的解决方法?也许设置一个本地域?这听起来太麻烦了。浏览器中应该只有一个开发者选项,grrrrr。
【问题讨论】:
标签: html local-storage
您会发现大多数 Web 开发人员都会设置本地 Web 服务器,因为它是使用服务器端脚本在本地工作的唯一方法 — 任何用 PHP、ASP.NET、Python 等编写的东西,其中包括很多所有内容管理系统。其实也不算太难。在 Linux 上,只需使用包管理器安装 Apache(在 Ubuntu 上为sudo aptitude install apache2)。在 Mac OS 上,您已经安装了一个 - 只需在 System Preferences > Sharing 中打开 Web 共享,然后导航到 @987654321 @。在 Windows 上,如果您只想要一个 Web 服务器,我建议您安装 Apache HTTP Server,或者如果您想要安装 MySQL、PHP 和 Perl(非常适合服务器端开发),我建议您安装 XAMPP,并且无需大惊小怪。
【讨论】:
如何使用 Python 作为轻量级服务器,转到您的工作目录并:
python -m SimpleHTTPServer
更多详情请见http://www.linuxjournal.com/content/tech-tip-really-simple-http-server-python。
【讨论】: