gpt4 book ai didi

javascript - MVC 包与 Javascript 模块

转载 作者:数据小太阳 更新时间:2023-10-29 05:19:37 24 4
gpt4 key购买 nike

作为一名 ASP.NET MVC 开发人员,我正在尝试将我的头脑集中在 JavaScript AMD 模块和库(如 RequireJS)上。

ASP.NET MVC ScriptBundles 和 RequireJS 有什么关系?

在一个包含大量 JavaScript 的大型网站中,我应该同时使用两者吗?或者其中之一?

我应该使用 IBundleTransform 将 RequireJS 与 Bundle 集成吗?

最佳答案

我不认为将这两个一起使用。使用 Bundle,您可以在布局 Controller 上加载所有 JavaScript,最好只加载到一个或两个 bundle 中。在生产中,它将被优化(合并到一个文件中、最小化、缓存和压缩等)。

我看到 RequireJS 的一些方式是,如果您对加载的 JS 更加细化,然后您可以使用它的简洁语法来确保在调用该文件的某些 JavaScript 之前加载某个文件。

我建议使用 Bundles,因为您使用的是 asp.net-mvc。它们非常好用并且工作得很好。我曾使用过类似的 pre mvc4 框架,称为 Combres这很相似,我认为这种方法对应用程序非常有效。只读网站可能有所不同。

关于javascript - MVC 包与 Javascript 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12948811/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com