Ce drapeau est dangereux !! Laisse votre système de fichiers ouvert pour l'accès. Les documents provenant de n'importe où, local ou Web, ne doivent pas, par défaut, avoir accès aux ressources locales file: ///.
Une bien meilleure solution consiste à exécuter un petit serveur http localement.
--- Pour les fenêtres ---
Le plus simple est d'installer le serveur http globalement à l'aide du gestionnaire de packages de node:
npm install -g http-server
Ensuite, exécutez simplement http-server
dans l'un de vos répertoires de projet:
Par exemple. d:\my_project> http-server
Starting up http-server, serving ./
Available on:
http:169.254.116.232:8080
http:192.168.88.1:8080
http:192.168.0.7:8080
http:127.0.0.1:8080
Hit CTRL-C to stop the server
Ou comme prusswan l'a suggéré, vous pouvez également installer Python sous Windows et suivre les instructions ci-dessous.
--- Pour Linux ---
Comme Python est généralement disponible dans la plupart des distributions Linux, exécutez simplement python -m SimpleHTTPServer
dans le répertoire de votre projet et vous pouvez charger votre page surhttp://localhost:8000
Dans Python 3, le SimpleHTTPServer
module a été fusionné http.server
, donc la nouvelle commande est python3 -m http.server
.
Facile et sans risque de sécurité de laisser accidentellement votre navigateur ouvert vulnérable.