[JavaScript] Komprimieren mehrerer Javascript Dateien

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Chieftrain, 15. November 2010 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 15. November 2010
    Komprimieren mehrerer Javascript Dateien

    Hallo Jungs =)

    Also ich bräuchte ein Tool(egal ob Gui oder nicht), dass mir mehrere Javascript Dateien in einem Ordner in eine Datei packt, die Dateien dabei Komprimiert und (sofern möglich) die Console.log() und Console.debug() ´s raushaut.

    Benutzt ihr dafür etwas? Habt ihr da vielleichte ien idee für mich?

    Vielen Danke schonmal,
    chiefie
     
  2. 16. November 2010
    AW: Komprimieren mehrerer Javascript Dateien

    Sers,

    hier aus meiner Bastelstube ein Skript.
    Bezüglich deinem "Console.log" usw, da solltest du sowieso ein Wrapper für bauen, der
    die Problematiken vornweg nimmt.

    Code:
    #!/bin/bash
    
    files=(
     inc/template/admin/js/ka.js
     inc/template/admin/js/ka.ai.js
     inc/template/admin/js/ka.Button.js
    )
    
    target="compressed.js"
    
    
    
    
    
    
    yui="yuicompressor-2.4.2/build/yuicompressor-2.4.2.jar"
    if [ ! -f $yui ]
    then
     wget -O yui.zip http://yuilibrary.com/downloads/yuicompressor/yuicompressor-2.4.2.zip
     unzip yui.zip $yui
    fi
    
    temp=`mktemp`;
    
    for file in ${files[@]}; do
     cat $file >> $temp;
    done
    
    java -jar $yui --type js "$temp" > "$target";
    
    Bzlg. wrapper:
    Code:
    window.logger = function( pVal ){
     if( typeof console != "undefined" )
     console.log( pVal );
    }
    Best,
    MArc
     
  3. 16. November 2010
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Komprimieren mehrerer Javascript Dateien

    hier als php-script für windows
    No File | www.xup.in

    einfach die js-files in den ordner "files" kopieren und die bat ausführen.

    achtung

    in der datei "compressor.bat" muss zuvor noch der pfad zum php-interpreter angepasst werden:
    Code:
    set php="D:/Programme/xampplite/php/php.exe"
     
  4. 16. November 2010
    AW: Komprimieren mehrerer Javascript Dateien

    Bin platt. Ihr seit die besten! Vielen Dank, schau mir direkt beide mal an und geb dann ein kleines Feedback zurück
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.