问题标签 [minify]

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 投票
2 回答
621 浏览

javascript - 保留条件注释的缩小器?

我尝试了在线JS Minifier,但它删除了条件注释,例如:

这会影响代码的操作,因此我不是手动添加删除的注释,而是寻找一个能够智能地保留这些注释和任何此类注释的压缩器。

0 投票
3 回答
14024 浏览

javascript - 压缩/缩小 javascript 文件的方法

复制:


到目前为止,我已经看到了这些工具来压缩 javascript 文件

在 Packer 页面上有一个“Packer vs JSMin”部分,它说 JSMin 可以比 Packer 更有效。在 Yahoo Compressor 页面上,它指出 Yahoo 压缩器比 JSMin 更有效,因此看起来 Yahoo 压缩器可能是最佳候选者。

压缩 javascript 文件的最佳选择是什么?

0 投票
2 回答
818 浏览

javascript - 使用 IIS httpCompression 时压缩 javascript/css 文件的好处

看起来IIS httpCompression压缩了您的文件。如果这种压缩已经到位,那么使用 Packer、JSMin 或 Yahoo Compressor 等压缩工具压缩文件的原因是什么?

0 投票
8 回答
24336 浏览

c# - 即时或在构建时连接和缩小 JavaScript - ASP.NET MVC

作为这个问题的一个扩展,在用户控件中链接 JavaScript 库我正在寻找一些关于人们如何在运行中或在构建时连接和缩小 JavaScript 的示例。我还想看看它是如何在您的母版页中工作的。

我不介意页面特定的文件像当前那样被单独缩小和链接(见下文),但主母版页上的所有 JavaScript 文件(我有大约 5 或 6 个)我想连接和缩小。

任何还包含 CSS 连接和缩小的人的奖励积分!:-)

当前母版页包含我想要连接和缩小的常见 JavaScript 文件:

在这样的页面中使用(我很满意):


更新:目前的建议(2013 年末):

我会看看 Microsoft ASP.NET 内置的Bundling and Minification

0 投票
3 回答
2767 浏览

javascript - YUI 压缩器可以缩小 ASP.NET 内联脚本吗?

如何压缩内联脚本和样式标签?

YSlow 说除了缩小外部脚本和样式外,内联脚本和样式块可以而且也应该缩小

0 投票
1 回答
440 浏览

javascript - JCSompress - 处理 JS 文件中的特殊字符?

我正处于调查 JSCompress for MSBUILD 的初始阶段:http: //msbuildtasks.tigris.org/

对于我的初始测试,我有一些运行此任务的 JS 文件,其中一些文件包括已经缩小的 JS 文件(JQuery 库等),一些文件包含特殊字符。

当任务每次运行时遇到 JS 文件中的特殊字符时,它都会在屏幕上引发错误。我应该如何克服这个错误,以便它忽略特殊字符。

我不想根据文件名上的通配符(例如 **\jquery*.js)排除任何文件,因为开发人员可以将该名称用作其他一些 JS 文件的一部分,然后这些文件将在不缩小的情况下被排除。

有没有办法实现这一点,或者我应该看看其他工具?谢谢 !

0 投票
13 回答
4315 浏览

javascript - 在部署之前你对你的 JavaScript 代码做了什么?

您在部署过程中是否有缩小 JS 的步骤?您是否有任何类型的 JavaScript 预处理器,允许您在评论和 console.logs 中留下,然后自动删除它们?你的 JavaScript 机器是由 GWT 还是 Script# 生成的?您是否使用 ANT 或其他工具来自动化部署?

我看到很多 JavaScript 看起来像是直接从编辑器中出来的,包含大量空白和注释。其中有多少是由于不关心已部署代码的状态,又有多少是由于开放网络的精神?

0 投票
5 回答
2128 浏览

asp.net - ASP.NET 缩小和连接 App_Themes CSS 文件

任何人都知道一种在将 ASP.NET App_Themes 文件夹中的 CSS 文件包含在页面中之前缩小和组合它们的好技术吗?

0 投票
0 回答
28804 浏览

javascript - 反转Javascript缩小的工具?

可能重复:
Unminify / Decompress JavaScript 的在线工具

在线 javascript 缩小工具基本上去除了注释和空格。

有没有可以扭转这种情况的工具?采用通常是一行代码的内容:

并自动格式化它,以便您可以开始对其进行逆向工程?

0 投票
6 回答
4019 浏览

javascript - MicrosoftAjax.js 没有被缩小有什么原因吗?

我使用 YuiCompressor 压缩我自己的 JS,但是 MicrosoftAjax.js 没有缩小有什么原因吗?或者是否有一些设置可以运行它的压缩版本(如果有压缩版本)。还是我需要自己反编译并缩小脚本资源?