phantomjs-critical-css-webpack-plugin

0.1.5 • Public • Published

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',
  dest: 'index.html',
  inline: true,
  minify: true,
  extract: true,
  width: 375,
  height: 565,
  penthouse: {
    blockJSRequests: false
  }
}

You pass options to overwrite default value.

webpack.config.js

...
plugins: [
  new CriticalCssPlugin({
    // your options
  })
]
...

/phantomjs-critical-css-webpack-plugin/

    Package Sidebar

    Install

    npm i phantomjs-critical-css-webpack-plugin

    Weekly Downloads

    1

    Version

    0.1.5

    License

    MIT

    Unpacked Size

    2.92 kB

    Total Files

    3

    Last publish

    Collaborators

    • khalwat