javascript - Asp.Net MVC 中 JS 和 CSS 的压缩

标签 javascript jquery css asp.net asp.net-mvc

我正在使用 Asp.Net MVC,我使用 Jquery 并需要 JS 来加载 JavaScript 文件 像这样:

   require(['backboneModal', 'ModalDialog', 'Java Script File Name'], function (backboneModal, ModalDialog, OpenSavedFilterModal) {

        OpenSavedFilterModal.getModal(portFolioNameSpace); 
    });

现在我想缩小 Java 脚本文件: 我将 Squishit 用于 Java 脚本文件,这些文件加载​​到这样的 View 中:

   @Html.Raw(SquishIt.Framework.Bundle.JavaScript()
            .Add("~/Scripts/example.js")
            .ForceRelease()
    .Render("~/scripts/combined_#.js")

) 它可以工作。但是加载了 Required 的文件不会改变

最佳答案

我个人会使用 nuget 包 Microsoft Web Optimization 附带的包。 https://www.nuget.org/packages/Microsoft.AspNet.Web.Optimization/

这样你仍然可以从 js 中引用文件。

http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification

虽然我没有使用过 squish 或 require,所以我可能错了

关于javascript - Asp.Net MVC 中 JS 和 CSS 的压缩,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26323256/

相关文章:

javascript - 在 Django 模板中包含 JavaScript 的最佳实践

jquery - 根据 url 中的 # 哈希激活选项卡

javascript - 向客户端显示异常消息

javascript - 如何从 Javascript 调用访问伪元素样式?

javascript - react 字符串替换 : trouble formatting bold/italic/underline text with capture group regex

javascript - 倒计时后重定向到另一个页面

jquery - 导航与CSS过渡

html - 如何让我的 div 在另一个 div 内保持流畅而不重叠?

javascript - 在 Canvas 上的精确位置创建输入文本字段?

javascript - 组合/精炼两个相同的 jQuery block