【问题标题】:Dojo modules in bundle捆绑包中的 Dojo 模块
【发布时间】:2017-06-28 18:03:38
【问题描述】:

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

谢谢!

【问题讨论】:

  • 我认为 MVC 默认不提供它

标签: javascript asp.net-mvc dojo require


【解决方案1】:

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

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

道场构建允许您:

  • 连接您的模块,这样您就可以将您的所有代码以几个 js 文件发送给客户端。
  • 缩小源代码,使代码更易于下载(dojo 构建使用 Closure Compiper 或 Shrinksafe)。

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

非常有用的dojo boilerplate 开始使用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-20
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    • 2022-12-23
    • 1970-01-01
    • 2018-01-07
    • 2022-01-24
    相关资源
    最近更新 更多