use cssnano instead of clean-css for the minified CDN build
This commit is contained in:
parent
f6b862c2a3
commit
75cc3ca305
2 changed files with 16 additions and 4 deletions
|
|
@ -2,6 +2,7 @@ import fs from 'fs'
|
|||
import postcss from 'postcss'
|
||||
import tailwind from '..'
|
||||
import CleanCSS from 'clean-css'
|
||||
import cssnano from 'cssnano'
|
||||
|
||||
function buildDistFile(filename, config = {}, outFilename = filename) {
|
||||
return new Promise((resolve, reject) => {
|
||||
|
|
@ -20,8 +21,13 @@ function buildDistFile(filename, config = {}, outFilename = filename) {
|
|||
return result
|
||||
})
|
||||
.then((result) => {
|
||||
const minified = new CleanCSS().minify(result.css)
|
||||
fs.writeFileSync(`./dist/${outFilename}.min.css`, minified.styles)
|
||||
return postcss([cssnano]).process(result.css, {
|
||||
from: `./${filename}.css`,
|
||||
to: `./dist/${outFilename}.min.css`,
|
||||
})
|
||||
})
|
||||
.then((result) => {
|
||||
fs.writeFileSync(`./dist/${outFilename}.min.css`, result.css)
|
||||
})
|
||||
.then(resolve)
|
||||
.catch((error) => {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue