Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upWebpack #159
Webpack #159
Comments
|
For now I'd recommend using the // postcss.loader.js
const atImport = require('postcss-import');
const customProperties = require('postcss-custom-properties');
const customMedia = require('postcss-custom-media');
const autoPrefixer = require('autoprefixer');
module.exports = {
loader: 'postcss-loader',
options: {
plugins() {
return [
atImport,
customProperties,
customMedia,
autoPrefixer,
];
},
},
};// webpack.config.js
const postcssLoader = require('./postcss.loader');
module.exports = {
/* ... other config options */
module: {
rules: [
{
test: /\.css$/,
use: [
'style-loader',
'css-loader?importLoaders=1',
postcssLoader,
],
},
],
},
});We'll look into a more 'official' solution if it makes sense, otherwise I'll just get this documented. Let's leave this issue open until then |
|
I had same problem, I wanted to use suitcss preprocessor and utils as a webpack plugin, that's why I decide to develop following plugin https://github.com/ShavidzeT/suit-webpack-plugin |
|
@shavidzet Nice. We certainly need a more concise solution. I had actually started work on a webpack plugin for SUIT too. I'll add it to the org when I get a chance to finish it. |
|
I would recommend just to document how to use SUIT with postcss loader. Other than that, see #162 |
What is the best way for work with webpack?