- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
对于任何使用 Combres 的人来说,这是给你的:
我的 Combres.XML 如下所示:
<?xml version="1.0" encoding="utf-8" ?>
<combres xmlns='urn:combres'>
<filters>
<filter type="Combres.Filters.FixUrlsInCssFilter, Combres" />
</filters >
<cssMinifiers>
<minifier name="yui" type="Combres.Minifiers.YuiCssMinifier, Combres">
<param name="CssCompressionType" type="string" value="StockYuiCompressor" />
<param name="ColumnWidth" type="int" value="-1" />
</minifier>
</cssMinifiers>
<jsMinifiers>
<minifier name="yui" type="Combres.Minifiers.YuiJSMinifier, Combres">
<param name="IsVerboseLogging" type="bool" value="false" />
<param name="IsObfuscateJavascript" type="bool" value="true" />
<param name="PreserveAllSemicolons" type="bool" value="false" />
<param name="DisableOptimizations" type="bool" value="true" />
<param name="LineBreakPosition" type="int" value="-1" />
</minifier>
</jsMinifiers>
<resourceSets url="~/combres.axd" defaultDuration="30"
defaultVersion="auto"
defaultDebugEnabled="false"
defaultCssMinifierRef="off"
defaultJSMinifierRef="off">
<resourceSet name="siteCss" type="css" minifierRef="yui">
<resource path="~/css/jquery-ui-1.7.2.custom.css" />
<resource path="~/css/OMNIv2.css" />
<resource path="~/css/dataTable.css" />
</resourceSet>
<resourceSet name="siteJs" type="js" >
<resource path="~/js/jquery-1.4.2.min.js" minifierRef="off" />
<resource path="~/js/jquery.jstree.min.js" minifierRef="off" />
<resource path="~/js/jquery.dataTables.min.js" minifierRef="off" />
<resource path="~/js/jquery.cookie.min.js" minifierRef="off" />
<resource path="~/js/jquery-ui-1.7.2.custom.min.js" minifierRef="off" />
<resource path="~/js/jquery.collapsible-v.2.1.3.js" minifierRef="yui" />
<resource path="~/js/jquery.fileupload.js" minifierRef="yui" />
<resource path="~/js/original/OMNIv2.js" minifierRef="yui" />
</resourceSet>
</resourceSets>
</combres>
将 defaultDebugEnabled 设置为 false,即模块现在将开始运行......内联 Javascript 和我的 ClientRegisterScriptBlocks 之一爆炸并说“$ 未定义”。显然,jQuery 尚未加载或以某种方式被破坏。如果我真的在将 defaultDebugEnabled 设置为 true 的情况下运行它,则组合的 JS 运行良好并且所有引用都有效。有什么想法为什么会这样吗?日志没有显示任何异常。
输出:
//These are from the master page
<link rel="stylesheet" type="text/css" href="/combres.axd/siteCss/1/"/>
<script type="text/javascript" src="/combres.axd/siteJs/a/"></script>
// This is in my Default.aspx
<script type="text/javascript" >
function pageLoad() {
var $NavSlider = $("#NavSlider"); // THIS DOESN'T WORK, $ is undefined
}
</script>
最佳答案
有趣的是,孔布雷斯一定有问题。一些 JQuery 源文件可以工作,而另一些则不能。它归结为它在某些情况下是如何缩小的。 Combres 有一些错误可以解决 IMO。
关于javascript - ASP.NET:压缩 jQuery 时,Combres 导致 '$ is undefined',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4760967/
我已关注文章http://www.codeproject.com/KB/aspnet/combres2.aspx . 当我运行我的网站时,我无法让 combres.axd 工作?我知道 combre
目前,我正在使用 Amazon Cloudfront 为我的 ASP.Net MVC3 C# 站点上的静态对象提供服务。所以所有的静态资源都有http://cdn.domainname.com/附加在
我刚刚在我的项目中使用了 Combres 库来缩小 css 和 js 文件,基本上优化了页面。我在那里读到有关 Combres 的所有内容,我看到它发送 etags 连同它优化的资源,但是当我发布我的
我不确定如何找出更多关于我的 .js 文件有什么问题的信息,但是如果我将“defaultDebugEnaled = true”设置为“defaultDebugEnaled = true”,那么它可以正
短期内我无法让它工作。过滤器似乎没有自行应用。 我正在尝试让 combres 与我的 MVC 3 razor 应用程序一起工作。除了 DotLessCssFilter,我已经准备好一切正常工作。 在文
更新:这是我认为有问题的 CSS 示例: .ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; backgro
我使用 Combres 的 asp.net MVC 3 站点在我的工作站上呈现良好。当我在笔记本电脑上编译相同的代码时,combres 链接具有正确的路径,但页面呈现时没有样式。当我在网站上使用 Fi
嗨我刚刚将 Combres 添加到我的 ASP.NET MVC 元素中,它顺利地将 CSS 文件合并为一个 CSS,将 JS 文件合并为一个 JS 文件,但出于某种原因,它没有进行缩小。 知道为什么吗
我有 2 个 ASP.NET 应用程序、1 个 WebForms 和 1 个 MVC。 Combres 在本地从事 IIS Express 工作时,两者都表现出色。将两个应用程序部署到测试服务器(II
谁能告诉我最佳的 Combres 设置?我有以下内容,但似乎我的 CSS 和我的 JS 没有被缩小。
我刚刚设置了一个新的解决方案/项目来测试它(使用截至 2012 年 10 月 9 日最新的 azure sdk)。我从 Cassette 开始尝试缩小、压缩和组合我的 css 和脚本文件。在本地运行时
在 asp.net mvc 3 项目中,我正在使用 Combres合并和缩小我的 CSS 文件。我正在使用 dotlesscss过滤花哨的 css 附加项,例如变量。 但是,当我尝试使用 dotles
对于任何使用 Combres 的人来说,这是给你的: 我的 Combres.XML 如下所示:
我是一名优秀的程序员,十分优秀!