在grunt安裝、配置和應用中,我介紹了幾種外掛程式的使用。今天再介紹乙個為相容各大瀏覽器自動新增字首的外掛程式autoprefixer。
環境配置好了後,gruntfile.js檔案配置如下:
module.exports = function
(grunt),
single_file: ,
}});
grunt.registertask('default',);
};
這裡的options.browserslist是相容的瀏覽器型別,
single_file則指的是單個css任務。src是原始檔,dest是目標檔案。
原始檔內容如下:
.class
目標檔案變為:
.class
可以看到,相容了ie和chrome瀏覽器。
當然,除了single_file這個單檔案任務,還可以選擇其他任務,具體參考:
gruntfile.js的demo
我們再以其中的多檔案任務來示例,其gruntfile.js檔案配置如下:
module.exports = function
(grunt),
//單檔案任務
single_file: ,
//多檔案任務
mutiple_files:
}});
grunt.registertask('default',);
};
執行後就將cssb資料夾下的css檔案全部相容性處理後轉入resultb資料夾:
還有很多其他的任務,同學們可以自行查閱上文提到的demo。
grunt學習筆記七 外掛程式安裝
1.安裝yeoman npm install g yo 2.安裝自動生成外掛程式模板的generator 方案 npm install g generator gruntplugin 方案 按照提示,選擇你需要generator gruntplugin 3.新建目錄存放建立的外掛程式 mkdir 4...
grunt學習筆記八 外掛程式(補)
1.安裝yeoman npm install g yo 2.安裝自動生成外掛程式模板的generator 方案 npm install g generator gruntplugin 方案 按照提示,選擇你需要generator gruntplugin 3.新建目錄存放建立的外掛程式 mkdir 4...
Grunt常用外掛程式及示例說明
下述給出了常用grunt外掛程式,並列舉了部分外掛程式示例 外掛程式名稱 說明github位址 grunt contrib clean 清空檔案和資料夾 grunt contrib copy 複製檔案和資料夾 grunt contrib concat 連線 合併檔案 grunt svgstore s...