Arcgis js api dojo.require 发出许多网络请求

Arcgis js api dojo.require make many network requests

我的问题是关于 arcgis js api,我在我的 Asp.Net 项目中使用它,它非常好,但是,我使用时遇到了问题dojo.require 我注意到它发出大约 80-90 个网络请求来加载 js 个文件。

所以我决定为此找到一个解决方案,并尝试使用 asp.net bundleconfig class 将它们捆绑在一起,但没有成功。
任何建议的解决方案将不胜感激
谢谢

RequireJS主要用于异步获取依赖文件。它通过下载单个文件并将它们作为模块来维护。这就是为什么你看到这么多请求。 js 文件请求不应影响您的应用程序性能。是吗?您将哪些文件捆绑在一起?

ESRI API 使用 dojo、dijit、dgrid 等,一些请求可能针对这些文件。您是否捆绑了所有必需的文件。

您可以使用 Web Optimizer 并使用您需要的所有模块创建您自己的捆绑文件。

在这里查看。 https://developers.arcgis.com/javascript/3/jshelp/inside_web_optimizer.html#gains