【发布时间】:2019-11-18 07:00:27
【问题描述】:
(第一次)
我使用 python -m SimpleHTTPServer 8000 使用 python 2.7.15 为我的简单 JavaScript 游戏(仍在学习)生成 Web 服务器,但它似乎有一些错误,这使得我的 HTML 文件的画布不会显示。
JavaScript 在我的 GitHub 页面中运行良好,但不会显示在本地 Web 服务器中。 https://jcloh98.github.io/jsgame/simplegame2.html
所有代码与网站完全相同。这就是我使用的所有代码。
这是控制台日志中显示的错误。
加载模块脚本失败:服务器以“text/plain”的非 JavaScript MIME 类型响应。根据 HTML 规范对模块脚本强制执行严格的 MIME 类型检查。
https://jcloh98.github.io/jsgame/simplegame2.html
预计会显示黑色画布,画布底部带有水桨,如https://jcloh98.github.io/jsgame/simplegame2.html
【问题讨论】:
-
这意味着你的 python 网络服务器正在发送“text/plain”作为 javascript 文件的内容类型,而它应该是“application/javascript”。
-
您好,请问我该如何从“text/plain”更改为“application/javascript”?
-
您好,非常感谢,问题已解决。
标签: python content-type simplehttpserver