相关疑难解决方法(0)

使用Google Closure Compiler编译的jQuery

有没有人针对谷歌新发布的Closure编译器编译jQuery ?

据报道,代码大小节省了大量资金.我很好奇如果用它编译jQuery会带来什么好处.

javascript jquery minify google-closure google-closure-compiler

38
推荐指数
6
解决办法
2万
查看次数

google closure编译jQuery插件

我正在测试谷歌闭包编译器,并希望使用选项"高级" 编译facebox插件,尝试查找"aH"的函数发生错误.

有没有人试图用这个选项编译jQuery插件,效果很好.

谢谢.

编辑: 显然这重新命名jQuery方法,但是可以包含jQuery并同等地重命名所有方法吗?

编辑

带有"externs_url"选项的代码示例:

with closure-compiler

js输入代码

// ==ClosureCompiler==
// @output_file_name default.js
// @formatting pretty_print
// @compilation_level ADVANCED_OPTIMIZATIONS
// @warning_level QUIET
// @externs_url http://code.jquery.com/jquery-1.5.min.js
// ==/ClosureCompiler==

// ADD YOUR CODE HERE

var test = function($, context) {

  var
    _self = this;

  _self.mymethod = function() {

    var lista = $("a", context);

    lista.attr("target", "_blank");

    return lista.html();

  };


  return {"mymethod":_self.mymethod};

}.call({}, jQuery, context);    
Run Code Online (Sandbox Code Playgroud)

js输出代码

(function(b, c) {
  this.a = function() {
    var a = b("a", …
Run Code Online (Sandbox Code Playgroud)

jquery google-closure-compiler

4
推荐指数
1
解决办法
4932
查看次数