2017-02-10 45 views
1

有没有办法在ASP.NET MVC包中添加Dojo模块? 我知道使用Dojo模块时,应该使用define()require(),并且浏览器将每个模块加载为不同的.js文件。但在页面中,我需要使用更多的模块和浏览器应该加载50个(例如).js文件,这会使整个页面的加载速度变慢。包中的Dojo模块

谢谢!

+0

我认为MVC不会默认提供它 – Radex

回答

1

据我所知,没有直接的方法可以在ASP.NET MVC包中进行dojo构建。

但为了最大化页面的负载,您需要使用dojo/util构建您的dojo应用程序,并将结果文件链接到您的HTML头部。

道场构建,您可以:

  • 串连你的模块,所以你可以在几个JS文件发送到客户端的所有代码。
  • 缩小源代码,使代码更轻松下载(dojo构建使用Closure Compiper或Shrinksafe)。

有关The Dojo Build System的更多信息。

非常有用dojo boilerplate开始。