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
5 years ago
4.0.0-alpha.42
5 years ago
4.0.0-alpha.41
5 years ago
4.0.0-alpha.40
5 years ago
4.0.0-alpha.39
5 years ago
4.0.0-alpha.38
5 years ago
4.0.0-alpha.37
5 years ago
4.0.0-alpha.36
5 years ago
4.0.0-alpha.35
5 years ago
4.0.0-alpha.34
5 years ago
4.0.0-alpha.33
5 years ago
4.0.0-alpha.32
5 years ago
4.0.0-alpha.31
5 years ago
4.0.0-alpha.30
5 years ago
4.0.0-alpha.29
5 years ago
4.0.0-alpha.28
5 years ago
4.0.0-alpha.27
5 years ago
4.0.0-alpha.26
5 years ago
4.0.0-alpha.25
5 years ago
4.0.0-alpha.24
5 years ago
4.0.0-alpha.23
5 years ago