Nói rõ hơn - Có, lỗi là bạn không thể trỏ trình duyệt của mình trực tiếp vào file://some/path/some.html
Dưới đây là một số tùy chọn để nhanh chóng quay vòng một máy chủ web cục bộ để cho phép trình duyệt của bạn hiển thị các tệp cục bộ
Con trăn 2
Nếu bạn đã cài đặt Python ...
Thay đổi thư mục vào thư mục some.html
tồn tại tệp hoặc tệp của bạn bằng lệnhcd /path/to/your/folder
Khởi động máy chủ web Python bằng lệnh python -m SimpleHTTPServer
Điều này sẽ bắt đầu một máy chủ web để lưu trữ toàn bộ danh sách thư mục của bạn tại http://localhost:8000
- Bạn có thể sử dụng một cổng tùy chỉnh
python -m SimpleHTTPServer 9000
cung cấp cho bạn liên kết:http://localhost:9000
Cách tiếp cận này được tích hợp trong mọi cài đặt Python.
Con trăn 3
Thực hiện các bước tương tự, nhưng sử dụng lệnh sau thay thế python3 -m http.server
Node.js
Ngoài ra, nếu bạn yêu cầu thiết lập nhanh nhạy hơn và đã sử dụng nodejs ...
Cài đặt http-server
bằng cách gõnpm install -g http-server
Thay đổi vào thư mục làm việc của bạn, nơi some.html
cuộc sống của bạn
Bắt đầu máy chủ http của bạn bằng cách phát hành http-server -c-1
Điều này tạo ra một httpd Node.js phục vụ các tệp trong thư mục của bạn dưới dạng các tệp tĩnh có thể truy cập từ http://localhost:8080
Hồng ngọc
Nếu ngôn ngữ ưa thích của bạn là Ruby ... thì các vị thần Ruby cũng nói rằng nó cũng hoạt động:
ruby -run -e httpd . -p 8080
PHP
Tất nhiên PHP cũng có giải pháp của nó.
php -S localhost:8000