4.0.0-alpha.23 • Published 4 years ago
@aofl/purgecss-loader v4.0.0-alpha.23
@aofl/webcomponent-css-loader
The \@aofl/webcomponent-css-loader is a webpack loader that inlines imported css in your component's bundle and prunes unused css.
Getting started
Run npm i -D @aofl/webcomponent-css-loader
Then add the loader to your webpack config:
module: {
rules: [
{
test: /\.css$/,
use: [
{
loader: '@aofl/webcomponent-css-loader',
options: {
cache: true
}
}
]
}
]
}
In addition to adding the loader to webpack config you must also place a comment block in css files that you want to be picked up by the loader. This allows us to set the pruning behavior per component/css file.
For more information visit Purgecss docs.
/**!
* @aoflComponent
* @whitelist ['modal']
* @whitelistPatterns ['btn']
* @whitelistPatternsChildren ['alert']
* @keyFrames true
* @fontFace true
*/
@import "~Root/node_modules/bootstrap/dist/css/bootstrap.css";
:host {
display: inline-block;
}
4.0.0-alpha.45
4 years ago
4.0.0-alpha.44
4 years ago
4.0.0-alpha.43
4 years ago
4.0.0-alpha.42
4 years ago
4.0.0-alpha.41
4 years ago
4.0.0-alpha.40
4 years ago
4.0.0-alpha.39
4 years ago
4.0.0-alpha.38
4 years ago
4.0.0-alpha.37
4 years ago
4.0.0-alpha.36
4 years ago
4.0.0-alpha.35
4 years ago
4.0.0-alpha.34
4 years ago
4.0.0-alpha.33
4 years ago
4.0.0-alpha.32
4 years ago
4.0.0-alpha.31
4 years ago
4.0.0-alpha.30
4 years ago
4.0.0-alpha.29
4 years ago
4.0.0-alpha.28
4 years ago
4.0.0-alpha.27
4 years ago
4.0.0-alpha.26
4 years ago
4.0.0-alpha.25
4 years ago
4.0.0-alpha.24
4 years ago
4.0.0-alpha.23
4 years ago