如何使用 lost、autoprefixer 和 postcss-flexibility?
How to use lost, autoprefixer and postcss-flexibility?
我想知道 autoprefixer
、lost
、postcssflexibility
在 webpack
中的使用顺序 ?
这是一个基本示例(通过 postcss 添加前缀,应用 precss 插件等)。
网页包 1
const autoprefixer = require('autoprefixer');
const precss = require('precss');
module.exports = {
module: {
loaders: [
{
test: /\.css$/,
loaders: ['style', 'css', 'postcss'],
},
],
},
// PostCSS plugins go here
postcss: function () {
return [autoprefixer, precss];
},
};
网页包 2
module: {
rules: [
{
test: /\.css$/,
use: [
'style-loader',
'css-loader',
{
loader: 'postcss-loader',
options: {
ident: 'postcss', // Needed for now
plugins: function () {
// Set up plugins here
return [
require('autoprefixer'),
require('precss'),
];
},
},
},
],
},
],
},
另一种方法是按照 postcss-loader 文档中的说明将插件推送到 postcss.config.js。不过,编写起来比较困难。
我想知道 autoprefixer
、lost
、postcssflexibility
在 webpack
中的使用顺序 ?
这是一个基本示例(通过 postcss 添加前缀,应用 precss 插件等)。
网页包 1
const autoprefixer = require('autoprefixer');
const precss = require('precss');
module.exports = {
module: {
loaders: [
{
test: /\.css$/,
loaders: ['style', 'css', 'postcss'],
},
],
},
// PostCSS plugins go here
postcss: function () {
return [autoprefixer, precss];
},
};
网页包 2
module: {
rules: [
{
test: /\.css$/,
use: [
'style-loader',
'css-loader',
{
loader: 'postcss-loader',
options: {
ident: 'postcss', // Needed for now
plugins: function () {
// Set up plugins here
return [
require('autoprefixer'),
require('precss'),
];
},
},
},
],
},
],
},
另一种方法是按照 postcss-loader 文档中的说明将插件推送到 postcss.config.js。不过,编写起来比较困难。