added purgecss and cssnano
This commit is contained in:
parent
211404237a
commit
d881755814
4 changed files with 2190 additions and 695 deletions
|
@ -1,10 +1,25 @@
|
|||
const options = {
|
||||
plugins: {
|
||||
'postcss-import': {},
|
||||
tailwindcss: {},
|
||||
'postcss-cssnext': {},
|
||||
'css-mqpacker': {}
|
||||
class TailwindExtractor {
|
||||
static extract(content) {
|
||||
return content.match(/[A-Za-z0-9-_:/]+/g) || [];
|
||||
}
|
||||
}
|
||||
|
||||
const options = {
|
||||
plugins: [
|
||||
require('tailwindcss')('./tailwind.js'),
|
||||
require('@fullhuman/postcss-purgecss')({
|
||||
content: ['./app/*.js', './app/ui/*.js'],
|
||||
extractors: [
|
||||
{
|
||||
extractor: TailwindExtractor,
|
||||
extensions: ['js']
|
||||
}
|
||||
]
|
||||
}),
|
||||
require('cssnano')({
|
||||
preset: 'default'
|
||||
})
|
||||
]
|
||||
};
|
||||
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue