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

相關文章
相關標籤/搜索