Add minified css files

This commit is contained in:
qingwei.li 2016-11-27 13:30:40 +08:00
commit 657ad7d59c
5 changed files with 37 additions and 2 deletions

20
build/build-css.js Normal file
View file

@ -0,0 +1,20 @@
var fs = require('fs')
var cssnano = require('cssnano').process
var resolve = require('path').resolve
var save = function (file, content) {
fs.writeFileSync(resolve(__dirname, '../lib/themes/', file), content)
}
var load = function (file) {
return fs.readFileSync(resolve(__dirname, '../themes/', file)).toString()
}
var list = fs.readdirSync(resolve(__dirname, '../themes'))
list.forEach(function (file) {
cssnano(load(file))
.then(function (result) {
save(file, result.css)
console.log('cssnao - ' + file)
})
})