Copying sources and texts (also in parts) for publishing without our permission is NOT ALLOWED. We are fed up with finding our work on other sites (like stackoverflow).
Das Kopieren von Quellcode und Texten (auch in Auszügen) ist nicht erlaubt. Wir haben es gründlich satt, unsere Arbeit auf anderen Webseiten zu finden.

Copying for non-public usage is allowed.           Das private Kopieren und Benutzen ist natürlich erlaubt und erwünscht.
31. Aug 2011
Teaser

Javascript: Code minimieren (packen) mit “jsmin”

Um Ihren JavaScript Sourcecode ein wenig zu verschleiern hilft meist schon das komprimieren (packen) des Codes. Dabei werden vorallem unnötige Zeichen, Zeilenumbrüche und Kommentare entfernt und der Bandwurmtext wird erheblich schwerer zu lesen.

Der Vorteil gegenüber anderen JavaScript-Packern (JavaScript-Minimierern) ist die fehlende Umbenennung der Variablen etc. Häufig werden bei anderen Programmen (insbesondere JavaScript-Encodern) kleine Fehler oder Misverständnisse eingebaut, welche dann im Einsatz zu unerwarteten Fehlern führen können.

Damit Sie JsMin nutzen können folgen Sie dieser Anleitung:

  1. Erstellen Sie ein Verzeichnis und laden Sie den JSMin Source herunter:
  2. cd
    mkdir jsmin
    cd !$
    wget http://www.crockford.com/javascript/jsmin.c
    
  3. Um den C Source von JSMin zu compilieren benötigen Sie den gcc Compiler:
  4. sudo apt-get install gcc
    
  5. Compilieren Sie den JSMin Sourcecode:
  6. cc jsmin.c -o jsmin
    
  7. Sie können das compilierte Programm in einen Ordner kopieren und einen Link (sym. Link) auf diese Datei legen:
    sudo mv ~/jsmin/ /usr/local/lib/jsmin/
    sudo ln -s /usr/local/lib/jsmin/jsmin /usr/local/bin/jsmin
    
  8. Sie können JSMin nun nutzen:
  9. ~/jsmin/jsmin < my_javascript.src.js > my_javascript.min.js
    

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

dreizehn − elf =