`
maidou80
  • 浏览: 7380 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

js压缩工具Google Closure Compiler

阅读更多
Google Closure Compiler(GC)压缩比率更高于老牌的JSMin,或是YUI Compressor(YC)
GC与YC不同的是,YC是一个压缩器(Compressor),而GC更是一个编译器(Compiler),也就是说GC的压缩并不仅仅是去除注释和空白,还可以在保证代码正确性的情况下进一步地改写成更省空间的做法,一个字节算一个字节
Google Closure Compiler 提供三种压缩方法,分别是空格移除、简单压缩及进阶压缩。简单压缩基本上只是把comments 和空格拿走(跟YUI Compressor 基本一样);进阶压缩除以上功能外,还能够rename variable name、甚至重写某些statement!很好很强大!
下载地址:http://code.google.com/p/closure-compiler/downloads/list
下载之后随便放一个目录,然后使用命令行切换到该目录下面,
使用命令:java -jar compiler.jar --js source.js --js_output_file source_compiled.js
执行后即可得到压缩后的js文件
分享到:
评论

相关推荐

    使用Google Closure Compiler js压缩

    **使用Google Closure Compiler进行JavaScript压缩** Google Closure Compiler是一款强大的JavaScript优化工具,由Google开发,它能够对JavaScript代码进行压缩、优化和格式化,以提高网页加载速度和减少网络带宽...

    用谷歌的closure-compiler + maven-antrun-plugin

    标题中的“用谷歌的closure-compiler + maven-antrun-plugin”表明了本文将探讨如何结合Google的Closure Compiler工具和Maven的Antrun插件来优化JavaScrip项目。Closure Compiler是一款强大的JavaScript代码压缩器,...

    Google Javascript Closure Compiler

    closure-compiler-v20170521.jar,以及一个.chm使用说明:‘Getting Started with the Closure Compiler Application’,‘Advanced Compilation and Externs’,‘Understanding the Restrictions Imposed by the ...

    closure-compiler-v20171112.jar

    Closure Compiler是Google开发的一款强大的JavaScript代码优化工具,其主要功能是对JavaScript代码进行压缩和混淆,以提高代码的运行效率和安全性。"closure-compiler-v20171112.jar"是该编译器的一个特定版本,发布...

    Google Closure Compiler

    Google提供的开源的javascript压缩加密工具。 机器上装java,命令行运行即可。 java -jar compiler.jar --js hello.js --js_output_file hello-compiled.js

    测试eval方法所以造成无法通过google closure compiler编译

    Google Closure Compiler是一款强大的JavaScript压缩工具,它可以优化、压缩和检查代码,以提高页面加载速度和减少带宽消耗。它通过分析代码结构和模式,进行高级优化,如变量名混淆、死代码删除等。然而,`eval()`...

    Google Closure Compiler 2015

    Google提供的开源的javascript压缩加密工具。机器上装java,命令行运行即可。java -jar compiler.jar -js hello.js -js_output_file hello-compiled.js

    closure-compiler-maven-plugin:Maven 插件,用于使用 Google 的 Closure 编译器编译压缩 JavaScript 代码

    Closure Compiler Maven 插件是开发JavaScript应用程序的一个强大工具,它集成在Maven构建流程中,利用Google的Closure Compiler对JavaScript代码进行优化和压缩。Closure Compiler以其先进的语法分析和优化技术著称...

    利用ClosureCompiler通过Rollup缩小和优化JavaScript

    为了提升性能,开发者通常会采用各种工具进行代码压缩和优化,其中Closure Compiler和Rollup是两个重要的工具。本文将详细介绍如何结合两者来有效地缩小和优化JavaScript代码。 Closure Compiler是一款由Google开发...

    JavaScript代码压缩工具UglifyJS和Google Closure Compiler的基本用法

    UglifyJS是用JavaScript编写的JavaScript压缩工具。 官网:http://lisperator.net/uglifyjs/ 1、通过NPM安装UglifyJS (1)安装Node.js 从Node.js官网https://nodejs.org/en/下载对应平台的安装程序,当前最新版本...

    google compiler JS压缩

    谷歌Closure Compiler是一款强大的JavaScript代码压缩工具,它能够对JS代码进行优化,提升网页加载速度,减少文件大小,从而提高用户体验。Closure Compiler通过删除未使用的变量、函数,以及优化代码结构,将...

    juzu-plugins-closurecompiler-1.0.0-cr1.zip

    Closure Compiler是一款由Google开发的JavaScript代码优化工具,它能够压缩、优化和混淆JavaScript代码,从而提高代码执行效率并减小文件大小,这对于Web应用的性能优化至关重要。 【描述】提到的"capture-replay-...

    googlecompiler谷歌js压缩工具

    谷歌JS压缩工具,全称为Google Closure Compiler,是由Google开发的一款高效的JavaScript优化和压缩工具。这款工具旨在提高JavaScript代码的运行效率,通过删除冗余代码、合并变量、优化函数调用等方式,显著减小...

    Closure Compiler

    Closure Compiler是用来编译JavaScript的编译器,除了像最常见的JavaScript的压缩机提供的功能,它还会对程序进行分析,把不需要的部份移除,减少的JavaScript程序的大小及提升效率。

    java开发中压缩js,css文件

    Java中实现js和css压缩,通常会使用一些开源库,例如Google的Closure Compiler和YUI Compressor,它们提供了API供开发者调用。这些工具不仅能够压缩文件,还能进行变量和函数名的混淆,进一步减小文件大小,但混淆...

    推荐2款前端代码压缩工具minifier 推荐2款压缩css代码,js代码的工具

    Closure Compiler的JS压缩比YUI Compressor更为强悍,这是因为Closure Compiler能理解JavaScript的类型系统,可以进行更深层次的优化。它有三个压缩级别:WHITESPACE_ONLY(仅去除空白)、SIMPLE_OPTIMIZATIONS...

    js压缩工具 基于java 支持批量js压缩

    该压缩工具基于 Google Closure Compiler,采用默认的Simple模式进行压缩,工具由一个jar包和一个批处理文件组成,实现了对目标文件夹内所有的js和css进行压缩替换的功能。工具简单方便,下载并解压后,直接双击GCC_...

    google的压缩JS工具

    这个工具最初是作为Google内部项目的一部分开发的,但后来开源,成为了开发者们广泛使用的JavaScript压缩工具。 Closure Compiler有两种主要的运行模式:简单模式(Simple)和高级模式(Advanced)。简单模式主要...

Global site tag (gtag.js) - Google Analytics