This commit is contained in:
parent
ab24f99514
commit
73092e32f3
|
@ -7,17 +7,20 @@ function minify(){
|
||||||
console.log(`\x1b[33mMinifying...\x1b[0m`)
|
console.log(`\x1b[33mMinifying...\x1b[0m`)
|
||||||
const css = fs.readFileSync(path.join(__dirname, "./src/styles/index.css"), "utf-8")
|
const css = fs.readFileSync(path.join(__dirname, "./src/styles/index.css"), "utf-8")
|
||||||
fs.writeFileSync(path.join(__dirname, "./dist/style.css"), css)
|
fs.writeFileSync(path.join(__dirname, "./dist/style.css"), css)
|
||||||
|
|
||||||
const output = new CleanCSS({
|
const output = new CleanCSS({
|
||||||
sourceMap: true
|
sourceMap: true
|
||||||
}).minify(css)
|
}).minify(css)
|
||||||
|
|
||||||
if(output.errors.length > 0){
|
if(output.errors.length > 0){
|
||||||
console.error("\x1b[31m"+output.errors.join("\n")+"\x1b[0m")
|
console.error("\x1b[31m"+output.errors.join("\n")+"\x1b[0m")
|
||||||
}
|
}
|
||||||
if(output.warnings.length > 0){
|
if(output.warnings.length > 0){
|
||||||
console.warn("\x1b[33m"+output.warnings.join("\n")+"\x1b[0m")
|
console.warn("\x1b[33m"+output.warnings.join("\n")+"\x1b[0m")
|
||||||
}
|
}
|
||||||
|
|
||||||
fs.writeFileSync(path.join(__dirname, "./dist/style.min.css"), output.styles+"\n/*# sourceMappingURL=style.min.css.map */")
|
fs.writeFileSync(path.join(__dirname, "./dist/style.min.css"), output.styles+"\n/*# sourceMappingURL=style.min.css.map */")
|
||||||
fs.writeFileSync(path.join(__dirname, "./dist/style.min.css.map"), output.sourceMap)
|
fs.writeFileSync(path.join(__dirname, "./dist/style.min.css.map"), output.sourceMap.toString())
|
||||||
console.log(`\x1b[32mMinified in ${(Date.now() - start)}ms. Minified by ${Math.floor(output.stats.efficiency*100)}%\x1b[0m`)
|
console.log(`\x1b[32mMinified in ${(Date.now() - start)}ms. Minified by ${Math.floor(output.stats.efficiency*100)}%\x1b[0m`)
|
||||||
}
|
}
|
||||||
module.exports.minify = minify
|
module.exports.minify = minify
|
||||||
|
|
Loading…
Reference in New Issue