Bendera itu berbahaya !! Membiarkan sistem file Anda terbuka untuk akses. Dokumen yang berasal dari mana saja, lokal atau web, secara default tidak boleh memiliki akses apa pun ke file lokal: /// resources.
Solusi yang jauh lebih baik adalah menjalankan server http kecil secara lokal.
--- Untuk Windows ---
Cara termudah adalah menginstal http-server secara global menggunakan manajer paket node:
npm install -g http-server
Kemudian jalankan http-server
di salah satu direktori proyek Anda:
Misalnya. 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
Atau seperti yang disarankan prusswan, Anda juga dapat menginstal Python di bawah windows, dan ikuti petunjuk di bawah ini.
--- Untuk Linux ---
Karena Python biasanya tersedia di sebagian besar distribusi linux, jalankan saja python -m SimpleHTTPServer
di direktori proyek Anda, dan Anda dapat memuat halaman Anda dihttp://localhost:8000
Di Python 3, SimpleHTTPServer
modul telah digabungkan http.server
, jadi perintah barunya adalah python3 -m http.server
.
Mudah, dan tidak ada risiko keamanan tanpa sengaja membuat browser Anda terbuka dan rentan.