Přejít k navigační liště

Zdroják » Zprávičky » Automatizujte vytváření produkčních verzí CSS a JS

Automatizujte vytváření produkčních verzí CSS a JS

Zprávičky Různé

Nálepky:

Addy Osmani ukazuje ve svém videocastu, jak řešit problém s vytvářením produkčních verzí skriptů a stylů pro web. Ukazuje, jak celý postup pomocí vhodných nástrojů zautomatizovat tak, aby syntaktická kontrola, minifikace a spojování skriptů probíhalo dle našich požadavků automaticky.

Komentáře

Subscribe
Upozornit na
guest
2 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
View all comments
jirka blach

#!/bin/bash

pwd=`pwd`
m=`echo $0|sed ‚s/(.*)/[^/]*/­1/’`
cd /var/www/neco/web/css

YUIC=“/opt/yu­icompressor-2.4.2.jar“
TMP=“/tmp/pack.tmp“
echo „“ > $TMP

rm -f pack.css pack.js

# css
cat *.css >> $TMP
java -jar $YUIC –type css -o pack.css $TMP
echo Css done

# js
echo „“ > $TMP
cat js/*.js >> $TMP
java -jar $YUIC –type js -o pack.js $TMP
echo Js done

rm -f $TMP
echo done.
cd $m
exit 0

tdvorak

Delame v podstate to same, jen ne pri prekladu, ale pri prvnim nacteni stylu/js, kdy vysledek cachujeme.

Enum a statická analýza kódu

Mám jednu univerzální radu pro začínající programátorty. V učení sice neexistují rychlé zkratky, ovšem tuhle radu můžete snadno začít používat a zrychlit tak tempo učení. Tou tajemnou ingrediencí je statická analýza kódu. Ukážeme si to na příkladu enum.

Pocta C64

Za prvopočátek své programátorské kariéry vděčím počítači Commodore 64. Tehdy jsem genialitu návrhu nemohl docenit. Dnes dokážu lehce nahlédnout pod pokličku. Chtěl bych se o to s vámi podělit a vzdát mu hold.