fis3对less编译后的css无法压缩

小蚂蚁oo 2017-10-02 10:12:32
我用了less,然后需要把less编译为css,但是同时设置压缩css,会发现css并没有被压缩,
这个怎么解决呢????

// 加时间戳
fis.set('date', new Date);
fis.match('*.{js,css,png,jpg}', {
query: '?t=' + (fis.get('date').getYear() + 1900)
+ (fis.get('date').getMonth() + 1)
+ (fis.get('date').getDate())
+ (fis.get('date').getHours())
+ (fis.get('date').getMinutes())
});

// 启用 fis-spriter-csssprites 插件
fis.match('::package', {
spriter: fis.plugin('csssprites')
});

// 对 CSS 进行图片合并
fis.match('*.css', {
// 给匹配到的文件分配属性 `useSprite`
useSprite: true
});

fis.match('*.js', {
// fis-optimizer-uglify-js 插件进行压缩,已内置
optimizer: fis.plugin('uglify-js')
});

fis.match('*.css', {
// fis-optimizer-clean-css 插件进行压缩,已内置
optimizer: fis.plugin('clean-css')
});

fis.match('*.png', {
// fis-optimizer-png-compressor 插件进行压缩,已内置
optimizer: fis.plugin('png-compressor')
});

fis.match('*.less', {
// fis-parser-less 插件进行解析
parser: fis.plugin('less'),
// .less 文件后缀构建后被改成 .css 文件
rExt: '.css'
})

// 基于页面的打包
fis.match('::package', {
postpackager: fis.plugin('loader', {
allInOne: true
})
});
...全文
173 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

61,115

社区成员

发帖
与我相关
我的任务
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
  • HTML(CSS)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧