A javascript, drupal minimalizálása és zavarása

megoldási lehetőségekről

Átlagosan a fájl 40-50% -kal csökken.
Elérhető kódolások: ASCII és UTF-8.

A JSMin használata

Ezzel a paranccsal átadjuk a bemeneti fájl szövegét ehhez a szkripthez, és megadjuk, hogy hová helyezzük a kimenetet:

jsmin.exe out.js

Dojo ShrinkSafe

Példa a tömörítésre

funkció MyClass () <
ezt. foo = függvény (argument1. argument2) <
var addedArgs = parseInt (argument1) + parseInt (argument2);
visszatérés hozzáadvaArgs;
>
var anonymousInnerFunction = függvény () <
itt a cucc!
>
>
funkció MyFunc () <
// ez egy felső szintű funkció
>
// itt van több sornyi fehérség

java -jar custom_rhino.jar -c infile.js> outfile.js 2> 1

A kód minimalizált változata:

funkció MyClass () <
ezt. foo = függvény (_1. _2) <
var _3 = parseInt (_1) + parseInt (_2);
return _3;
>;
var _4 = függvény () <
>;
>
funkció MyFunc () <
>

A forráskód 321 byte volt, a minimális pedig 140 bájt. A csökkenés 56%.

Online ShrinkSafe

Gyors megoldás
Ha 1-2 fájlt kell kitöltenie, akkor a leggyorsabb és legegyszerűbb opció az online segédprogramok használata. A legjobb az Online ShrinkSafe.

Használja a saját szkriptjét
Ha a csomagot a kóddal szeretné használni, használhatja a JSMint és a Packert. amelyek több programozási nyelven is megvalósulnak.

Idézet ugyanabból a Wikipédiából:

A zavarás céljai

Ügyeljen a 2. pontra!

A javascript, drupal minimalizálása és zavarása

Új a fórumon

A webhely tartalma a CreativeCommons Attribution-ShareAlike 3.0 vagy újabb kifejezés alatt jelenik meg

A cikkek szöveges kódja a GNU GPL v2 vagy újabb.
A Drupal a Drissa Bitaerta védjegye