Tôi đã có vấn đề tương tự bản thân mình trong quá khứ.
Trang phục vụ
Những gì tệp HTML của bạn có thể làm là gửi các yêu cầu HTTP đến Localhost để tải tài nguyên (như Pixi.js), chứ không thực sự yêu cầu các tệp. Nếu không, Pixi.js có thể tự làm điều đó.
Đây là hành vi hữu ích trên máy chủ web, vì một số điều mà nó có thể yêu cầu có thể được tạo một cách linh hoạt, khác nhau khi phản hồi với cookie hoặc tương tự. XMLHttpRequests thường đi đến loại nội dung động này và trong trường hợp này, máy tính xử lý yêu cầu cần biết phải làm gì với tệp để tạo phản hồi thích hợp. (Nếu họ không làm như vậy, thì các kịch bản phía máy chủ sẽ không thể chạy, bạn chỉ cần lấy một bản sao của tệp.) Đó là những gì máy chủ web có ở đó để xử lý.
Mặt trái
Tương tự, bạn có muốn các trang từ internet có thể truy cập tất cả các tệp cục bộ của mình không? Chạy các kịch bản tùy ý khi họ thấy phù hợp? Như các câu trả lời khác đã ngụ ý, đó là một rủi ro bảo mật rất lớn. Đó là lý do tại sao nó bị tắt theo mặc định. Bằng cách thiết lập một máy chủ web, bạn có thể cho phép truy cập vào các tệp cụ thể chứ không phải các tệp khác, cũng như chỉ định cách mọi thứ được truy cập hoặc chạy.
Phải làm sao
Trong trường hợp của bạn, nó không tiện dụng như vậy. Nếu có một máy chủ web được đề xuất trong hướng dẫn, tôi sẽ sử dụng nó. Nếu không, tôi sử dụng Lighttpd. Ngoài ra còn có con trăn SimpleHTTPServer được đề cập trong một câu trả lời khác.
Hi vọng điêu nay co ich.