问题标签 [combres]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3930 浏览

asp.net - SquishIt 和 Combres2 之间哪个更小?

有没有人比较这两个库(Combres2 和 SquishIt)?如果一个图书馆比另一个图书馆好,我也想知道原因

我发现文章说 Combres2 的压缩比 SquishIt 好。但这几乎是一年前的事了。

http://blog.buzzuti.com/post/Combres-vs-SquishIt-e28093-A-battle-of-Minification-Combiner-and-Squishing-in-generale280a6.aspx

0 投票
1 回答
4067 浏览

http - 远程主机关闭了连接

我们在错误日志中看到“远程主机关闭了连接”:

错误代码是0x80070040 错误代码是0x800703E3。(大部分)

我们正在使用 Combres 进行 Javascript-Css 缩小、压缩和缓存。缩小和压缩的 javascript 文件的大小为 82.2 KB。

那么combres中是否有任何错误或82KB太高而无法下载?

我们还尝试为 .js 文件制作输出缓存(这些文件由 Combres 准备),但它不起作用。我怎样才能重现这个问题?在生产环境中,我们遇到了错误,但我们无法重现该问题。

0 投票
1 回答
413 浏览

dotless - 是否可以让多个 CSS 文件使用 Combres 和 Dotlesscss 重用相同的变量?

我已经使用 Combres 有一段时间了,非常喜欢它。现在我也开始使用 Dotlesscss 过滤器来启用变量和更具可读性的代码,这些代码有望保持干净和可读......

Combres 的一个很好的优势是,将大型 CSS 文件拆分为具有不同职责的多个文件非常好。

我的问题是将其结合起来以利用 Combress 和 Dotlesscss。

我想variables.css在我的网站上有一个包含我需要设置颜色等的所有基本变量的文件,但是 Combres 组合、过滤和压缩 CSS 文件的方式似乎是这样的:

过滤 -> 组合 -> 压缩

这当然意味着单独的 CSS 文件不知道在其他 CSS 文件中定义了哪些变量,所以如果我想要到处都使用一种颜色,我将不得不在所有 CSS 文件中为它添加一个变量。

如果可以将顺序更改为:

合并 -> 过滤 -> 压缩

这样我就可以variables.css在一个文件中包含所有变量,并且它们的使用分布在多个文件中。这意味着如果我想改变样式,我只需要在变量定义文件中搞乱。

是否有可能改变 Combres 做这些事情的顺序?

0 投票
1 回答
1927 浏览

asp.net - Combres.axd 在 WebForms 应用程序中返回 404

我有 2 个 ASP.NET 应用程序、1 个 WebForms 和 1 个 MVC。Combres 在本地从事 IIS Express 工作时,两者都表现出色。将两个应用程序部署到测试服务器(IIS 7,两个应用程序都在 IIS 中的同一个网站中)后,WebForms 应用程序页面中引用的 combres.axd 链接返回 404,而 MVC 应用程序工作正常。

我也将 WebForms 应用程序连接到我的本地 IIS,它再次运行良好。

我查看了本地 IIS、MVC 应用程序和 WebForms 应用程序之间的模块和处理程序,并且路由注册似乎相同。

如果我设置 defaultDebugEnabled="true" 那么它会为资源集中的每个脚本生成一个脚本标记并且工作正常。

任何想法如何从 Combres.axd 调试 404?

0 投票
1 回答
1580 浏览

css - 尽管有过滤器,但 Combres 没有修复相对 URL?

更新:这是我认为有问题的 CSS 示例:

更新-在问题跟踪器中为 codeplex 上的梳子创建了一个工作项。

更新:我查看了日志,发现发生了什么-

那么,我可以获取源代码并查看它还是需要将它放在梳子问题跟踪器上?

我正在使用过滤器 -

这应该解决此处提到的相对 urls 问题。但是网址(css背景图片)仍然使用错误的路径并执行类似的操作

http://somedomain.com/combres.axd/pics/pic.png

而不是使用

http://somedomain.com/pics/pic.png

我还尝试使用显式应用 -

任何人都可以给我任何建议吗?我发现了类似的东西,但它的解决方案对我不起作用。

更新:这是我的combres.xml以防万一-

0 投票
3 回答
2903 浏览

javascript - 不能用 Combres 和 yui 缩小

我不知道如何找到更多关于我的 .js 文件有什么问题的信息,但是如果我打开“defaultDebugEnaled = true”,那么它工作正常,但是将它设置为 false 会让我得到这个错误

而且我似乎无法切换任何东西来让它给我一个更具体的错误,我只知道它在尝试缩小它时会失败。

此外,这只发生在我包含一个特定文件时,但这是工作,所以不能只发布该文件。

0 投票
0 回答
272 浏览

asp.net-mvc - 内容下载错误,IIS 7.5 + ASP.NET MVC

我的 Web 应用程序是用 ASP.NET MVC 3 编写的(我们也使用了 ASP.NET Sprite & Combres)。在本地 IIS 7.5(以及 Visual Studio 的开发服务器)上进行测试是可以的。

但是,如果我们使用远程网络服务器,我们会在内容下载(css 和 js 文件)时出错:当内容的大小大于某个值(~250 KB)并且它正在中止浏览器以 36B 值下载时(但是通过 Firebug 是 200 OK)。

最初增加 IIS 的缓存大小可能会有所帮助,但随着静态文件数量及其大小的增加,此错误会返回。

禁用 Combres/ASP.NET 没有帮助。

在 IIS 的标准默认输入中,我们在同一个网络服务器上遇到了同样的问题(这是带有多语言欢迎的图片):只下载了部分图片。

这个错误不是规律的:随着网速的增加,出错的概率在降低。我们在两个不同的网络服务器上有这个错误。

0 投票
2 回答
571 浏览

c# - Combres 不会在内容上添加 etag,为什么?

我刚刚在我的项目中使用了 Combres 库来缩小 css 和 js 文件,并且基本上对页面进行了一些优化。每当我读到关于 Combres 的信息时,我看到它会将 etags 连同它优化的资源一起发送,但是当我发布我的项目时,Combres 压缩的资源上没有 etags。我需要进行任何配置才能使其正常工作吗?我正在使用 windows azure 来部署我的项目(如果重要的话)。

对于这个问题的帮助,我将不胜感激。

0 投票
0 回答
168 浏览

javascript - 关于 Compress 用于缩小和合并 js/css 文件

在搜索谷歌很多后知道哪个 js minifier & combiner 是好的。我才知道 Combress 很好。所以我下载了compress,但无法用VS2010打开它。它说的是源代码控制下的项目。我没有 vss & tfs。无论如何,我只是添加 Combress dll 并按照网站http://www.codeproject.com/KB/aspnet/combres2.aspx?msg=4093532#xx4093532xx的一些说明进行操作

我做了所有的事情,但现在我的项目没有运行。我该怎么办......请帮忙。谢谢

0 投票
2 回答
1645 浏览

c# - ASP.Net Combres 和 Combres MVC with Cloudfront

目前我正在使用 Amazon Cloudfront 为我的 ASP.Net MVC3 C# 站点上的静态对象提供服务。因此,所有静态资源都在资源之前附加了http://cdn.domainname.com/ 。

同时我使用combres和combred mvc来压缩和组合我的CSS和Javascript。

输出最小化组合文件的标签如下。

这会在我的网站上生成指向

正如您所看到的,我的 cloudfront cdn 不在它前面,所以我没有通过这些文件获得 cloudfront 的好处。

有没有人知道如何插入我的cdn而不更改实际的combrress dll文件的源代码?