112得票8回答
PHP代码压缩有意义吗?

我知道你可以压缩PHP,但我想知道这是否有意义。PHP是一种解释性语言,因此运行速度比编译语言稍慢。我的问题是:如果我压缩PHP,客户端是否会在页面加载等方面看到明显的速度提升? 此外,是否有一种方式可以编译PHP或类似内容?

105得票13回答
加载jquery-min.js时出现未捕获的类型错误:未定义的函数。

我正在构建一个普通网页,需要加载五个CSS文件和十个Javascript文件。 如果在HTML页面中单独加载它们,我的网页就可以正常加载。 现在为了生产环境,我将所有Javascript按需要的顺序合并成一个文件,CSS合并成另一个文件。 但是当我尝试使用合并文件运行网页时,它会抛出错误:...

99得票8回答
HTML压缩?

有没有在线工具可以将页面的HTML源代码输入并压缩代码? 对于aspx文件,我会这样做,因为让Web服务器gzip它们不是一个好主意...

98得票5回答
如何使用Grunt.js(0.3.x)合并和压缩多个CSS和JavaScript文件?

注意:这个问题仅适用于 Grunt 0.3.x,已经被保留作为参考。如需获取最新的 Grunt 1.x 版本,请参见我在此问题下面的评论。 我目前正在尝试使用 Grunt.js 来设置自动构建过程,首先要将 CSS 和 JavaScript 文件串联起来,然后将它们缩小。 我已经成功地将 ...

93得票9回答
我该如何估计我的gzipped脚本的大小?

我如何在 JavaScript 文件被压缩后估算其大小?是否有在线工具可用?或者这类似于使用 WinZip 等软件吗?

82得票8回答
Angular.module缩小bug

我在尝试压缩代码时遇到了麻烦。 我已经按照网上的许多建议,通过数组对象在函数之前注入了我的提供程序,但仍然出现“未知的提供程序:aProvider <- a”错误。var app = angular.module('bpwApp', ['ui.bootstrap', 'ui', 'my...

69得票5回答
如何将一个压缩过的 JavaScript 堆栈跟踪信息与源映射进行匹配,以获取正确的错误信息?

在我们的生产服务器上,我已经发布了精简的javascript,并且没有包含映射文件,因为我不希望用户能够根据错误来理解正在发生的事情。 我编写了一个日志记录服务,用于将由$exceptionHandler捕获的angular异常发送给我自己的电子邮件。 然而,这个堆栈跟踪几乎无法阅读:n is...

66得票4回答
在NodeJS中,缩小代码的意义是什么?

我在想,既然Clojure编译器和UglifyJS不仅可以为大小优化代码,还能为性能进行优化(尽管我认为大小是主要优先考虑的),那么如果我的node.js应用程序被最小化了,它会运行得更快吗?我知道这可能取决于应用程序,但我是一般性地提问。

62得票2回答
"concat"、"uglify"和"minify"有什么区别?

在grunt中,concat、uglify和minify任务有什么区别?我设置了一个uglify任务来处理我的站点的所有JavaScript任务,并且它似乎同时进行了缩小和合并。Grunt网站对如何配置每个任务有很好的描述,但似乎没有解释每个任务实际执行的操作。

60得票4回答
如何使用Webpack对ES6代码进行缩小(minify)?

我正在使用webpack并希望部署我的网站。如果我压缩和捆绑JavaScript代码,我会遇到这个错误: 解析错误:意外的标记:Button(名字) 这是我的未捆绑代码:'use strict'; export class Button { // <-- Error hap...