0.0.5 • Published 4 years ago

@gunarssimkuns/webpack-media-query-split-plugin v0.0.5

Weekly downloads
-
License
MIT
Repository
github
Last release
4 years ago

webpack-media-query-split-plugin

Executed right before emitting assets to output dir.

Requires node.js^12.0.0, webpack 4

// webpack.config.js
const MiniCssExtractPlugin = require( 'mini-css-extract-plugin' );
const WebpackMediaQuerySplitPlugin = require( '@gunarssimkuns/webpack-media-query-split-plugin' )

module.exports = {
	module: {
		rules: [
			{
				test: /\.s?[ac]ss$/,
				use: [
					{ loader: MiniCssExtractPlugin.loader },
					{ loader: 'css-loader' },
					{ loader: WebpackMediaQuerySplitPlugin.loader },
					{ loader: 'postcss-loader' },
					{ loader: 'sass-loader' },
				]
			},
        ]
    },
    plugins: [
        new WebpackMediaQuerySplitPlugin({
            queries: {
                mobile: /\(max-width: 767px\)/,
                tablet: [ /\(min-width: 768px\)/ ]
            },
            filename: '[name]-[query].css'
        })
    ]
}
0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago