捆绑的 Dojo 模块
Dojo modules in bundle
有没有办法在 ASP.NET MVC 包中添加 Dojo 模块?
我知道要使用 Dojo 模块,应该使用 define()
或 require()
并且浏览器将每个模块加载为不同的 .js 文件。但是在页面中,我需要使用更多的模块并且浏览器应该加载 50 个(例如).js 文件,这会使整个页面的加载速度变慢。
谢谢!
据我所知,没有直接的方法可以在 ASP.NET MVC 包中构建 dojo。
但是为了最大化页面的负载,您需要使用 dojo/util 和 link 生成的文件在您的 HTML 头部构建您的 dojo 应用程序。
道场构建允许您:
- 连接您的模块,这样您就可以在几个 js 文件中将所有代码发送给客户端。
- 压缩源代码,使代码更易于下载(dojo 构建使用 Closure Compiper 或 Shrinksafe)。
有关 The Dojo Build System 的更多信息。
非常有用dojo boilerplate 开始。
有没有办法在 ASP.NET MVC 包中添加 Dojo 模块?
我知道要使用 Dojo 模块,应该使用 define()
或 require()
并且浏览器将每个模块加载为不同的 .js 文件。但是在页面中,我需要使用更多的模块并且浏览器应该加载 50 个(例如).js 文件,这会使整个页面的加载速度变慢。
谢谢!
据我所知,没有直接的方法可以在 ASP.NET MVC 包中构建 dojo。
但是为了最大化页面的负载,您需要使用 dojo/util 和 link 生成的文件在您的 HTML 头部构建您的 dojo 应用程序。
道场构建允许您:
- 连接您的模块,这样您就可以在几个 js 文件中将所有代码发送给客户端。
- 压缩源代码,使代码更易于下载(dojo 构建使用 Closure Compiper 或 Shrinksafe)。
有关 The Dojo Build System 的更多信息。
非常有用dojo boilerplate 开始。