【发布时间】:2022-11-05 08:42:05
【问题描述】:
如何使用 postcss-loader 和 rtlcss 创建单独的 RTL css 文件?我添加到postcss.config.js,但找不到任何有关定义输出文件的信息。我想使用{name}.rtl.{ext} 格式,只是不知道如何在 webpack 或 postcss 配置文件中定义它。
webpack.config.js
module.exports = {
module: {
rules: [
{
test: /\.(sass|scss)$/,
use: [
{
loader: MiniCssExtractPlugin.loader
}, {
loader: 'css-loader',
options: {
url: false,
importLoaders: 1
}
}, {
loader: 'sass-loader'
}, {
loader: 'postcss-loader'
}
]
}
]
},
};
postcss.config.js
module.exports = ({ file, options, env }) => ({
plugins: {
autoprefixer: {
cascade: false
},
rtlcss: {}
}
});
【问题讨论】:
标签: webpack postcss webpack-5 postcss-loader rtlcss