bundling-and-minification相关内容

使ASP.NET捆绑指定媒体=屏幕CSS包

我只是尝试了ASP.NET 4.5捆绑和缩小,并遇到了一个问题。 我有大约10 css文件,其中2例在布局使用属性媒体=“屏幕”最初引用。 由于增加一个css来捆绑不允许您指定这样的属性应加语法(有道理的,因为该属性将适用于整个束),我希望能看到@Styles过载。渲染,让我到指定的HTML属性,如在其他HTML辅助,却是没有。 有是一个丑陋的解决方案,在其中,因为我知道创建束的URL,我可 ..

asp.net mvc的排除捆绑css文件

我有这样的捆绑 bundles.Add(新StyleBundle(“〜/内容/主题/默认/ CSS”) .IncludeDirectory(“〜/内容/主题/默认”,“*。的CSS”)); 但我想从它排除一个CSS文件。 是否有可能在没有捆绑指定每个css文件使这个? 解决方案 尝试使用 ..
发布时间:2016-06-20 13:07:00 ASP .NET

Scripts.Render使用过时的JavaScript文件

我MVC4应用程序正在使用 Scripts.Render 加载加载一个名为捆绑“functions.js。” 当我调试在浏览器,脚本加载该应用程序,但版本已经过时。当我直接查看资源,但附加?V = anytext 剧本看起来是正确的,但是不追加,脚本显示旧code。有没有一种方法来捆绑强制输出正确的文件,而不是过时之一? 解决方案 这可能是一个缓存的问题。当在调试模式下使用捆绑和缩小时( ..
发布时间:2016-06-20 12:31:11 C#/.NET

Asp.Net捆绑不使用.min文件

据以发布模式,如果它存在打捆应该使用.min.js文件文档。我加入角方式如下: bundles.Add(新ScriptBundle(Bundles.Scripts).INCLUDE( “〜/内容/脚本/ angular.js”)); 我在同一个文件夹angular.js和angular.min.js。所以,按我的理解应该打捆只使用angula ..
发布时间:2016-06-13 19:50:35 C#/.NET

如何只发布捆绑/缩小的脚本

我已经部署到Azure中的MVC4项目。该捆绑和微小的作品精美绝伦。 所有脚本文件都在其中捆绑到一个文件夹/ JS /脚本/ JS 当我使用msdeploy发布到Azure的,我只想部署捆绑/缩小的脚本文件。我不希望任何人通过猜测URL获得访问我的未缩小的脚本。 据我了解MVC捆绑发生在运行时,因此它需要分拆的文件来创建动态的包。这可能需要与像咕噜进行自动化也许? 想知道是什么部署策略的人 ..

我怎么能仍然运行一个自定义IBundleTransform时EnableOptimization是关闭的ASP.NET?

首先背景 - 我使用的把手为模板HTML,我想利用ASP​​.NET捆绑的捆绑和缓存功能,模板提供给客户。为此,我创建了自己的捆绑子类的实现 IBundleTransform ,做我的模板,一些必要的转换。特别是我: 添加模板到Visual Studio的HTML,但嵌入在&LT模板,脚本类型=“文本/ X-车把模板'> ...< / SCRIPT> 这似乎给了我很大的模板 ..

在Bundle.config可以包括ScriptBundles?

我能否在我的 Bundle.config 文件脚本,或者是只对风格包? <?XML版本=“1.0”编码=“UTF-8”&GT?; <捆绑版本=“1.0”> < styleBundle路​​径=“〜/内容/ CSS”> ... < / styleBundle> < scriptBundle路​​径=“〜/脚本”> 这可 ..
发布时间:2016-06-12 18:28:12 C#/.NET

生产和QUOT;类型"属性中的"脚本"使用ASP.NET MVC Scripts.Render时4标签

是否有可能在ASP.NET MVC 4配置Scripts.Render在“脚本”的标签,以产生“类型”属性? 如果是这样,怎么样? 由于提前, 瑞安 解决方案 1.1-ALPHA1更新已支持做自己的标记和脚本/样式助手格式化。 还有这是默认设置为一个新的DefaultTagFormat属性: “<脚本SRC =”{0}“>< / SCRIPT>”中 还 ..

ASP.NET缓存捆绑 - 在这里多久?

在使用新的捆绑和缩小功能,在一个ASP.NET应用程序解决性能问题,我注意到相当多的文件访问活动中捆绑使用的JavaScript文件。 有点在一个干净的MVC应用程序的测试后,我注意到的第一个请求,在那里我希望它读取文件,建立包后,并没有阅读有关后续请求的文件分钟左右。然后,它会再次阅读,然后去安静一分钟左右。 显然有一些类型的缓存会在这里的,但在哪里捆内容得到缓存多长时间?我还可以控制该时间 ..
发布时间:2016-06-11 20:12:00 C#/.NET

从响应如果缓存克星不匹配内容prevent包

我使用的是捆绑和微小跨服务器场,那里是一个交叉的新旧服务器的时期。 我的问题是,旧的服务器缓存新的软件包缓存克星URL的内容。 例如在新 HTML被缓存在新捆绑网址: <脚本的src =“/ bundle.css V = RBgbF6A6cUEuJSPaiaHhywGqT7eH1aP8JvAYFgKh?”>< / SCRIPT> 这然后作出一个老服务器,尚未更新用 ..
发布时间:2016-06-09 18:30:41 C#/.NET

如何使用ASP.NET捆绑和缩小无需重新编译?

约束:我不使用MVC,只是普通的醇'的.aspx在我的web应用程序文件。不使用母版页或者 - 每个页面都是一个不同的野兽,这样的解决方案是不适合我。 我读过捆绑和微小大多数例子既需要一些特殊的标记MVC或要求您识别捆绑脚本/样式表在前面,然后参考这些软件包。我想避免每次我加一次重新编译DLL或修改在.aspx页面中一个.js引用。 我有点自读MSFT文档..难倒有一个方法(如ASP.NET控 ..
发布时间:2016-06-07 22:12:36 C#/.NET

获取Styles.Render(),以preserve凹槽从剃刀模板?

我对可读性的所有标记略有洁癖(因此缩进)。 当我称之为 @ Styles.Render(“〜/内容/ CSS”)在ASP.NET MVC4项目,只有第一行缩进保持从我的剃须刀模板。 下面是输出: <链接HREF =“/内容/ CSS / ie.css”的rel =“stylesheet”属性/> <链接HREF =“/内容/ CSS / 1140.css”的rel =“st ..

无法加载文件或程序集“WebGrease”它的一个依赖。找到的程序集清单定义不匹配程序集引用

我想System.Web.Optimization添加到我的ASP.NET Web窗体的解决方案。 我加的Microsoft ASP.NET Web优化框架,通过的NuGet包。它补充Microsoft.Web.Infrastracture和WebGrease(1.5.2)的引用。 然而,当我运行 <%= System.Web.Optimization.Scripts.Render(“ ..

MVC4捆绑缓存头

我想改变一个包请求发出的缓存头。目前,它是由用户代理不同,但我不希望它,有没有办法改变一个包请求发送的头? 在快速浏览一下在 System.Web.Optimization 组装可以看我的头得到设定 Bundle.SetHeaders 这是一个私有的静态函数,所以我不认为它可能,虽然我很乐意被证明是错误的。 解决方案 这是不是我们今天当前公开。我们只能暴露在BundleRepsonse可 ..