使用如下命令开启服务js 会报错
python -m http.server问题解决:
import http.server
import socketserver
import mimetypes
PORT = 8086
DIRECTORY = "."
class Handler(http.server.SimpleHTTPRequestHandler):
def end_headers(self):
self.send_header("Cache-Control", "no-store")
super().end_headers()
def guess_type(self, path):
# Ensure .js files are served with the correct MIME type
if path.endswith(".js"):
return "application/javascript"
return super().guess_type(path)
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print(f"Serving at port {PORT}")
httpd.serve_forever()
