Disable PurgeCSS for now

Issue #48
This commit is contained in:
Oliver Davies 2018-01-30 18:01:10 +00:00
parent 78326d6fd5
commit 73a7a80a33

View file

@ -10,13 +10,12 @@ var PurgecssPlugin = require('purgecss-webpack-plugin');
* https://github.com/FullHuman/purgecss-webpack-plugin
*/
class TailwindExtractor {
static extract(content) {
return content.match(/[A-z0-9-:\/]+/g);
}
static extract(content) {
return content.match(/[A-z0-9-:\/]+/g);
}
}
Encore
.cleanupOutputBeforeBuild()
Encore.cleanupOutputBeforeBuild()
.setOutputPath('source/build/')
.setPublicPath('/build')
.enableLessLoader()
@ -27,22 +26,19 @@ Encore
path: 'postcss.config.js'
};
})
.enableSourceMaps(!Encore.isProduction())
;
.enableSourceMaps(!Encore.isProduction());
// PurgeCSS
Encore.addPlugin(
new PurgecssPlugin({
paths: glob.sync([
path.join(__dirname, "source/**/*.{twig,html,md}")
]),
extractors: [
{
extractor: TailwindExtractor,
extensions: ['twig', 'html', 'md']
}
]
})
);
// Encore.addPlugin(new PurgecssPlugin({
// paths: glob.sync([
// path.join(__dirname, "source/**/*.{twig,html,md}")
// ]),
// extractors: [
// {
// extractor: TailwindExtractor,
// extensions: ['twig', 'html', 'md']
// }
// ]
// }));
module.exports = Encore.getWebpackConfig();