【发布时间】:2012-10-28 03:58:02
【问题描述】:
我正在制作一个简单的 javascript 游戏引擎以供娱乐,但在处理它时遇到了一种烦人的问题。
目前我包含 javascript 文件的方式是拥有一个 index.html 页面,该页面调用我的 javascript “main”,并在 <head> 部分包含我所有带有 <script type="text/javascript" 标记的 javascript 文件。
这工作得相当好,除了可能有六分之一左右的页面刷新它无法加载其中一个 javascript 文件。我收到如下错误:GET http://localhost:8000/js/Input.js。当所有文件组合在一起并缩小时它工作正常,所以我认为这与文件的异步加载和游戏在所有内容加载之前开始有关?不过我不确定。我现在包含大约 25 个文件,随着我添加更多文件,问题似乎变得更糟。
有没有更好的方法来包含 javascript 文件?我正在努力使这项工作尽可能容易,所以我不想做大量的服务器端工作。 (目前我只是在 python 中使用 SimpleHTTP 服务器命令)
【问题讨论】:
标签: javascript file get include