critical-css-webpack-plugin
v3.0.0
Published
Critical-Css-Webpack-Plugin ======================= > webpack plugin for critical css, based on [critical](https://github.com/addyosmani/critical), with publicPath supportive.
Downloads
3,806
Readme
Critical-Css-Webpack-Plugin
webpack plugin for critical css, based on critical, with publicPath supportive.
Installation
$ yarn add critical-css-webpack-plugin --dev
Usage
webpack.config.js
const CriticalCssPlugin = require('critical-css-webpack-plugin')
...
plugins: [
new CriticalCssPlugin()
]
...
Options
same as critical options
default options
{
base: {webpack.output.path},
src: 'index.html',
target: 'index.html',
inline: true,
extract: true,
width: 375,
height: 565,
css: [/* all css assets emit by webpack */]
}
You pass options to overwrite default value.
webpack.config.js
...
plugins: [
new CriticalCssPlugin({
// your options
})
]
...