Apache Modul zur JavaSkript und CSS Optimierung?



Floezen

New Member
Hallo,

gibt es eigentlich ein Server-Seitiges Tool mit dem man JavaScript und CSS Dateien bei der Auslieferung optimieren kann?

Ich möchte nämlich mein JS und CSS Dateien gerne für mich gut lesbar halten, aber für den Rest der Welt könnten die unnötigen Kommentare und Leerzeichen auch entfernt werden, um den Code zu entschlacken...


Grüsse
Flözen
 
Ah, ich erinnere mich... aber irgendwie bin ich zu blöd das auf openSuse mit Plesk zu installieren.

nach
Code:
me:~/mod_pagespeed/src/install # make APACHE_CONF=/etc/apache2/conf.d APACHE_MODULES=/usr/lib64/apache2 APACHE_ROOT=/etc/apache2 APACHE_CONTROL_PROGRAM=/etc/init.d/apache2 APACHE_USER=wwwrun MOD_PAGESPEED_FILE_ROOT=/var/mod_pagespeed STAGING_DIR=/tmp/mod_pagespeed.install ENABLE_PROXY=0

kommt ein Fehler

Code:
me:~/mod_pagespeed/src/install # make install
mkdir -p /var/mod_pagespeed/cachemkdir -p /var/mod_pagespeed/files
chown -R www-data /var/mod_pagespeed
chown: ungültiger Benutzer: „www-data“
make: *** [mod_pagespeed_file_root] Fehler 1

Hmmm.

Falls jemand das schon durch hat und mir einen Tipp geben kann freu ich mich natürlich :)

Grüsse
Flözen
 
In ./src/install/ liegt ein entsprechendes Skript… :rolleyes:

Please explain:

Code:
me:~/mod_pagespeed/src/install # ./opensuse.sh
+ SUFFIX=
++ uname -m
+ '[' x86_64 == x86_64 ']'
+ SUFFIX=64
++ readlink -f opensuse-initd-wrapper.sh
+ exec make APACHE_CONTROL_PROGRAM=/root/mod_pagespeed/src/install/opensuse-initd-wrapper.sh APACHE_ROOT=/etc/apache2 APACHE_MODULES=/usr/lib64/apache2 APACHE_USER=wwwrun APACHE_DOC_ROOT=/srv/www/htdocs APACHE_LOG=/var/log/apache2/error_log
Run restart to add default instaweb config to apache
Or run stop, staging, install, and start.
These configuration variables can be reset on the make command line,
e.g. "make config_file"

   APACHE_CONF=/etc/apache2/conf.d
   APACHE_MODULES=/usr/lib64/apache2
   APACHE_ROOT=/etc/apache2
   APACHE_START=/root/mod_pagespeed/src/install/opensuse-initd-wrapper.sh start
   APACHE_STOP=/root/mod_pagespeed/src/install/opensuse-initd-wrapper.sh stop
   MOD_PAGESPEED_FILE_ROOT=/var/mod_pagespeed
   MODS_ENABLED_DIR=
   STAGING_DIR=/tmp/mod_pagespeed.install
   ENABLE_PROXY=0
   SLURP_DIR=
me:~/mod_pagespeed/src/install # make install
mkdir -p /var/mod_pagespeed/cache
mkdir -p /var/mod_pagespeed/files
chown -R www-data /var/mod_pagespeed
chown: ungültiger Benutzer: „www-data“
make: *** [mod_pagespeed_file_root] Fehler 1
 
`src/install/opensuse.sh install`

Kleiner Tipp: Die ganzen Umgebungsvariablen bei `make` sind nur die halbe Miete, wenn du `make install` dann ohne aufrufst.
 
Back
Top