Pergunta

Estou experimentando a funcionalidade de armazenamento local HTML5, mas fiquei frustrado ao saber que o navegador não permitirá o armazenamento local quando o arquivo for local. Meu palpite é que o navegador (Chrome, no meu caso, FF também) quer ver um domínio em vez de um local de arquivo. Alguém aqui descobriu uma solução alternativa para o desenvolvimento localmente? Talvez configurar um domínio local? Isso soa como muito problema. Deve haver apenas uma opção de desenvolvedor no navegador, grrrrrr.

Foi útil?

Solução

Que tal usar o Python como um servidor leve, vá para o seu diretório de trabalho e:

python -m SimpleHTTPServer

Ver http://www.linuxjournal.com/content/tech-tip-really-simple-http-server-python para mais detalhes.

Outras dicas

Você descobrirá que a maioria dos desenvolvedores da Web configurará um servidor da web local, pois é a única maneira de trabalhar localmente com scripts do lado do servidor-qualquer coisa escrita em PHP, ASP.NET, Python, etc., que inclui praticamente todo o gerenciamento de conteúdo sistemas. Na verdade, também não é muito difícil. No Linux, basta instalar o Apache usando o gerenciador de pacotes (sudo aptitude install apache2 no Ubuntu). No Mac OS, você já tem um instalado - apenas vire Compartilhamento da web em in Preferências do Sistema > Compartilhamento e então navegue para http: // localhost/~ yourusernamehere/. No Windows, eu recomendo instalar o Servidor HTTP Apache Se você quer apenas um servidor da web, ou Xampp Se você deseja MySQL, PHP e Perl (que são ótimos para o desenvolvimento do servidor) também instalados com o mínimo de confusão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top