css压缩(一)

基于require.js的压缩,至于require.js,网上有比较权威的解说css

RequireJS进阶(一)

RequireJS进阶(二)

RequireJS进阶(三)

目前我所作的项目是把各个模块下的分css,压缩到一个统一的resource目录下统一管理。本项目用的是nodejs,由于这一版本里已经集成了require.js,因此不需引用,require.js的压缩库实际上是r.js,因此还须要引用一下,而后经过dos命令写一个bat文件html

@echo off
node r.js -o cssIn=html_Report/css/main.css out=resources/default/html_report_main.css optimizeCss=standard
node r.js -o cssIn=html_Report/css/detail.css out=resources/default/html_report_detail.css optimizeCss=standard
node r.js -o cssIn=html_Report/css/structure.css out=resources/default/html_report_structure.css optimizeCss=standard
node r.js -o cssIn=html_Notice/css/main.css out=resources/default/html_notice_main.css optimizeCss=standardnode

app

//下面这段至关于一个日子文件ui

echo CACHE MANIFEST > html_Report/report.appcache//建立
echo,# %date%-%time% >>html_Report/report.appcache//追加
echo,NETWORK:>>html_Report/report.appcache
echo,*>>html_Report/report.appcache
echo,CACHE:>>html_Report/report.appcache
echo,/resources/default/html_report_structure.css>>html_Report/report.appcache
echo,/resources/default/html_report_main.css>>html_Report/report.appcache
echo,/resources/default/html_report_detail.css>>html_Report/report.appcache
echo,/resources/default/images/tab_sprite.png>>html_Report/report.appcache
echo,/resources/default/images/attachment_sprite.gif>> html_Report/report.appcache
echo,/js/seajs2.0/sea.js>>html_Report/report.appcachehtm

exitblog

相关文章
相关标签/搜索