Webpack:为什么 'style-loader!css-loader!postcss-loader' 不处理导入的文件?
Webpack: Why 'style-loader!css-loader!postcss-loader' doesn't process imported files?
我有 page.css @imports index.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 的规则没有前缀。我做错了什么?
使用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'] })
];
}
我有 page.css @imports index.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 的规则没有前缀。我做错了什么?
使用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'] })
];
}