存档

2009年4月 的存档

负责的一个WEB项目,发布生产版本时为了优化服务器流量和客户端加载速度,每次都要手动压缩一些CSS和JS文件,十分烦人。今天得闲写了几个简单的脚本,整合在一起把整个发布过程自动化了。抄了一段压缩CSS的脚本放上来,JS文件压缩思路相仿,其他过程略。
[bash]
#!/bin/sh
#检查路径参数是否存在
if [ 0 = $# ]
then
echo "Usage: $0 Minify CSS Source Dir"
exit
fi
#判断目录是否存在
if [ ! -d $1 ]
then
echo "$1 : No such Directory"
exit
fi
#压缩CSS文件
for I in `find $1 -type f -name "*.css"`
do
echo $I
java [...]

四 29th, 2009 | Filed under WEB前端开发