开发期间脚本标记的限制

时间:2015-01-05 18:28:19

标签: javascript angularjs gruntjs yeoman

index.html文件可以处理多少<script src="scripts/...js"></script>

在制作中,它们都已合并,但我可以开发数百种,还是会开始很慢?

我正在构建一个非常大的应用程序,我怀疑会有+300个文件。只有在开发过程中将它们全部列在index.html中才会起作用吗?

我要求确定在开发过程中我应该在每个文件中放置多少个控制器/服务。

请告知。

2 个答案:

答案 0 :(得分:2)

您列出的每个脚本文件都需要从浏览器到服务器的连接才能检索文件。这可能非常慢,尤其是“数百”的包含。第一次访问后,您的浏览器应该缓存资源文件,并希望在后续页面加载时从缓存中提供它们(除非您的服务器设置为相对快速地使它们到期)。我没有关于包含硬限制的信息,但我很确定每个浏览器都会处理它有点不同。无论如何,你应该尽可能地限制你的包括。

答案 1 :(得分:1)

运行&#34;开发&#34;我本地机器上的网站,我从未遇到过这个问题,但我从来没有真正测试过一百多个问题。我想如果你是在远程主机上开发的那样的话。