专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > HTML/CSS

FIS3惯用配置

发布时间:2010-05-20 14:01:29 文章来源:www.iduyao.cn 采编人员:星星草
FIS3常用配置

FIS3常用配置:

 1 //作用:启用 fis-spriter-csssprites 插件,便于对png图片进行雪碧图合并 2 fis.match('::package', { 3   spriter: fis.plugin('csssprites') 4 }) 5 //作用:css文件png图片进行雪碧图合并以及对css进行压缩 6 fis.match('*.css', { 7   useSprite: true, 8   optimizer: fis.plugin('clean-css') 9 });10 //作用:启用fis-optimizer-uglify-js 插件对JS压缩11 fis.match('*.js', {  12   optimizer: fis.plugin('uglify-js')13 });14 // 作用:启用fis-optimizer-png-compressor 插件对png图片进行压缩15 fis.match('*.png', {  16   optimizer: fis.plugin('png-compressor')17 });18 //作用:补全浏览器前缀19 fis.match('*.css', {20 preprocessor: fis.plugin('autoprefixer', {21     "browsers": ["Android >= 2.1", "iOS >= 4", "ie >= 8", "firefox >= 15"],22     "cascade": true23 })24 })25 //作用:所有文件都使用相对路径26 fis.hook('relative');  27 fis.match('**', { relative: true });28 //作用:压缩html29 fis.match('*.html', {30   //optimizer: fis.plugin('html-minifier')31 });32 //作用:scss文件编译为css文件,注意node-sass需要的node版本是4.x!高版本的node不行!33 fis.match('**/*.scss', {34     rExt: '.css', // from .scss to .css35     parser: fis.plugin('node-sass', {36         //fis-parser-node-sass option37     })38 });39 //作用:对js、css、png添加文件指纹40 fis.match('*.{js,css,png}', {41   useHash: true42 });

友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: