项目开发进入收尾阶段开始进行整理和优化了..首先处理javaScript文件
(1 )清理javascript文件中的console.log/console.info和当行注释。这里写一个简单的脚本了..
clean_js.sh
#!/bin/bash
js_path=/home/hadoop/js_folder
find $js_path -name "*.js"|xargs sed -i '-e /console.info\|console.log/d' -e '/\/\//d'
该脚本只简单删除console.log|console.info和//注释的行...以后不断完善吧.
(2)压缩js
如果js文件过大会造成页面加载速度慢.,所以有必要对上线前的javascript文件进行压缩,使用sea.js或者模块化开发是最好的,那样结构会比较清楚,
可以使用Spm构建工具或者Grunt(基于node.js)的js构建工具进行代码的压缩和处理,如果项目较小的话使用模块化的开发意义并不是很大,但是仍然可以
压缩js文件已增加页面的加载速度。压缩工具有很多如jsmint,yui compressor,uglify 和Google closure compiler等,网上也有很多在线压缩工具....
下面简单使用Google clo