열어보면
이런 파일을 만들어주는게 있다
http://yui.github.io/yuicompressor/
위 주소에서 받을 수 있고
bash 의 쉘 스크립트에서 압축할 스크립트들을 합쳐서 압축하는 스크립트를 만들어봤다
#!/bin/bash
target=""
if [ $# -lt 1 ]
then
target="./"
else
target=$1
fi
output='output.js'
str="grep -ril --exclude-dir=\.git //_compress_ $target"
scripts=`$str; 2>/dev/null`
merge=`mktemp -t merge.js`
for file in ${scripts[@]}; do
cat $file >> $merge
done
java -jar /usr/bin/yuicompressor.jar --type js "$merge" > "$output"
스크립트파일을 적당한곳에 저장한 뒤
인자값으로 경로를 넣어주면 해당 경로 하위의 파일들 중 //_compress_ 라는 문구가 들어있는 파일을 찾아서 하나의 자바스크립트 파일로 만들어준다

댓글 없음:
댓글 쓰기