我有page.css,@ import import.css。
page.css和index.css都有display: flex
。
Webpack.config.js包含:
module: {
loaders: [
{ test: /\.css$/, loader: "style-loader!css-loader!postcss-loader" }
]
},
postcss: function () {
return [ autoprefixer({ browsers: ['last 5 versions'] }) ];
}
构建之后,我在page.css中获得了规则中的前缀,但是index.css中的规则没有前缀。我做错了什么?
答案 0 :(得分:3)
使用postcss-import插件通过内联内容转换@import规则。
module: {
loaders: [
{ test: /\.css$/, loader: "style-loader!css-loader!postcss-loader" }
]
},
postcss: function () {
return [
require('postcss-import')(),
autoprefixer({ browsers: ['last 5 versions'] })
];
}