问题标签 [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 投票
3 回答
1747 浏览

nant - NAnt exec 不适用于标准输入重定向?

我正在尝试将 jsmin 与 nant 一起使用 - 它只使用 stdin 和 stdout 进行输入和输出。nant 'exec' 任务允许您将输出重定向到文件,但不能从文件中获取输入。

我曾尝试使用“命令行”使用“>”和“<”来指导输入和输出,但 nant 只是消失了并且不会回来:(

我不敢相信以前没有人尝试过这样做。请帮忙!:)

0 投票
4 回答
1092 浏览

javascript - 有哪些独立的 JavaScript 压缩工具?

目前我正在使用http://javascriptcompressor.com/上的站点来压缩我的 JavaScript。还有其他独立的 JavaScript 压缩工具吗?

0 投票
1 回答
1563 浏览

javascript - 使用带有tinymce的压缩器

查看此页面上的代码示例,该示例似乎正在初始化两次

http://wiki.moxiecode.com/index.php/TinyMCE:Compressor/ASPX

初始化示例

下面的示例会将主题和所有插件打包到一个文件/蒸汽中。删除您不需要的东西或将您的自定义插件添加到下面的设置中。请记住,tinyMCE_GZ.init 调用必须放在它自己的脚本标记中。

您必须调用 tinyMCE.init 和 tinyMCE_GZ.init 是否正确?这似乎很奇怪。

我问这个问题是因为当我删除 tinyMCE.init 时它似乎不起作用,但我想确保我没有违背目的并同时加载优化版本和非优化版本.tiny

如果是这种情况,init 调用是否应该相同?

0 投票
6 回答
8552 浏览

html - 为什么人们会缩小资产而不是 HTML?

为什么人们建议缩小 Web 资源,例如 CSS 和 JavaScript,但他们从不建议缩小标记?CSS 和 JavaScript 可以在许多不同的页面上使用,而标记每次都会被加载,这使得标记的缩小变得更加重要。

0 投票
2 回答
1662 浏览

javascript - 缩小 JS 时出现特殊字符的问题

我正在使用MVC ScriptManager压缩和连接我的所有 .js 文件。它工作得很好,除了如果 *.js 有一个特殊字符,如“á,à”,它会变成“Ã!”。

我正在尝试更改源代码,但到目前为止没有成功。

有谁知道这可能是什么?

谢谢!!

0 投票
2 回答
13311 浏览

javascript - Base62 编码 javascript 文件不好吗?

我刚刚在这里找到了 Dean Edwards javascript 打包程序:http: //dean.edwards.name/packer/

它有几个选项,

  1. Base62 编码
  2. 收缩变量

为了测试它,我使用了已经缩小到 56kb 的最新版本的 jquery,并在上面的那个页面上使用收缩变量运行它,结果是相同大小的文件,56kb。

然后我再次运行原始文件,同时选择了 Base62 编码和收缩变量,结果是一个 42kb 的文件。

现在我对缩小和打包不太了解,因为它会使文件更小。但是我很好奇 Base62 编码在做什么,使用它不好吗?我看到它使文件更小,但它是否会在以后创建更多工作/负载以在页面上对其进行解码?

0 投票
8 回答
4635 浏览

javascript - 上传时自动缩小 CSS 和 Javascript

有谁知道通过上传处理​​脚本自动运行某些文件类型的好方法?当我将 CSS 和 Javascript 上传到服务器时,我试图自动完成它们的缩小,在本地保持一个漂亮的、人类可读的版本,同时在服务器上保持一个缩小的版本。我目前在 Windows 上使用 WinSCP,它在某种程度上是可编写脚本的,但可能不够可编写脚本。我可能需要某种拼凑而成的解决方案,所以不要害怕建议一些带有胶带的东西;但是,我确实需要在本地计算机上进行缩小并上传压缩文件,因为我使用共享主机并且无法在服务器上安装垃圾。

谢谢。

0 投票
11 回答
73064 浏览

java - 您如何为您的 Java Web 应用程序自动化 Javascript 缩小?

我很想听听您喜欢如何为您的 Java Web 应用程序自动化 Javascript 缩小。以下是我特别感兴趣的几个方面:

  • 它是如何集成的?它是您的构建工具、servlet 过滤器、对 WAR 文件进行后处理的独立程序还是其他东西的一部分?
  • 启用和禁用是否容易?尝试和调试一个缩小的脚本是非常有趣的,但是对于开发人员来说,能够测试缩小不会破坏任何东西也很有用。
  • 它是否透明地工作,或者它是否有我在日常工作中必须考虑的任何副作用(除了缩小中固有的那些)?
  • 它使用哪个缩小器?
  • 它是否缺少您能想到的任何功能?
  • 你喜欢它什么?
  • 喜欢它什么?

这将主要作为我未来项目的参考(希望其他 SOer 也能从中受益),因此各种工具都很有趣。

(请注意,这不是关于哪个缩小器最好的问题。我们周围已经有很多了。)

0 投票
10 回答
33347 浏览

obfuscation - 有没有像 javascript deminifier (deobfuscator) 这样的东西?

这个问题与Which Javascript minifier (cruncher) 做的事情与Google 用于其JS API 的事情完全相反?

我想了解谷歌如何加载它,以便我可以使用非流行的 JS 工具包构建自己的。

0 投票
4 回答
9321 浏览

c# - C# 代码压缩工具和技术

我意识到这是一个相当奇怪的请求,但我想知道是否有人知道一些适用于 C# 源代码(不是编译的程序集)的缩小/混淆工具。我正在尝试减少已经编写的应用程序的字符数以满足字符限制,但我似乎找不到任何可以帮助我完成此任务的工具。

我感兴趣的主要功能:

  • 去除空白
  • 缩短变量名称

它不必是一个完整的混淆器,只是可以快速方便地减少代码块的字符数。

这不是为了有任何实际或现实世界的应用,而是为了比赛。