0

我已经有一个新创建的自定义 jquery 插件,我的问题是如何最小化它的占用空间?就像其他 jquery 插件作者一样,从代码行到“1 行”。

例子:

由此:

(function ($) {
    $.fn.cPlugin = function () {
        //lines of codes here
        // another line of codes here
    }
}(jQuery));

进入这个:

(function($){$.fn.cPlugin = function(){//lines of codes here and // another line of codes here}}(jQuery));
4

3 回答 3

0

如果您需要经常这样做,您可能需要一个命令行应用程序。您可以使用Google Closure Compiler来完成此任务。

命令行调用:

java -jar compiler.jar --js plugin.js --js_output_file plugin.min.js

输出是一个文件,其中包含:

(function(a){a.fn.cPlugin=function(){}})(jQuery);
于 2013-11-05T16:33:16.957 回答
0

您可以使用以下任何一种:-

http://javascript-minifier.com/

http://www.jsmini.com/

http://jscompress.com/

于 2013-11-05T16:27:48.000 回答
0

当前最先进的 Javascript 缩小器是

通过其中之一运行您的代码(一旦全部完成并准备好投入生产!),您应该一切顺利。

于 2013-11-05T16:28:44.190 回答