加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-4 – 组合ASP.NET MVC4捆绑和require.js JavaScript

发布时间:2020-12-15 22:40:51 所属栏目:asp.Net 来源:网络整理
导读:有没有办法使用ASP.NET MVC4的bundle功能和require.js的 JavaScript模块依赖功能 我想使用ASP.NET MVC4捆绑功能加载所有的模块,并使用require.js来组织它们之间的关系. 问题是require.js没有找到所需的依赖关系,而所有的模块都是通过bundle加载的. 我不想要r
有没有办法使用ASP.NET MVC4的bundle功能和require.js的 JavaScript模块依赖功能

我想使用ASP.NET MVC4捆绑功能加载所有的模块,并使用require.js来组织它们之间的关系.

问题是require.js没有找到所需的依赖关系,而所有的模块都是通过bundle加载的.

我不想要require.js去尝试加载文件异步我只是想要它使用已经加载的模块通过捆绑.

在这种情况下,主文件应该是什么样的.

我在_Layout.chtml中有以下结构

@Scripts.Render("~/bundles/jquery","~/bundles/jqueryval","~/bundles/jslibs","~/Scripts/require.js","~/bundles/tjProductivity","~/Scripts/tjpApp/main.js"
                )

@RenderSection("scripts",required: false)

然后在每个脚本部分,我想通过Bundle.config加载将用于该页面的所有模块,但是让require.js管理它们之间的依赖关系.

解决方法

可以从RequireJS的创建者使用 almond.js.

唯一的缺点是您必须始终在模块上添加模块名称…

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读