export default { plugins: {"@tailwindcss/postcss": {},},};
rsbuild.config.ts
import { defineConfig } from '@rsbuild/core';
import { pluginReact } from '@rsbuild/plugin-react';
export default defineConfig({
plugins: [
pluginReact()
]});
Rspack.config.ts
export default {
module: {
rules: [
{
test: /\.css$/,
use: [
'style-loader',
'css-loader',
'postcss-loader',
],
},
],
},
};
在我的app.css文件中,我尝试导入tailwind和daisyui:
@import "tailwindcss";
/* @import "daisyui"; */
,无论如何,当我散布Daisyui线时,它不起作用。
我如何正确配置Rspack,以便Daisyui与Tailwind CSS配合使用?我需要在rspack.config.ts或postcss.config.mjs中添加任何特定配置吗? 我将感谢任何工作设置的帮助或示例。您正在将Rspack与React一起使用。
安装与rspack-rspackdocs
tailwindcss v4的安装程序为Rspack推荐PostCSS插件。
安装带有rspack的tailwindcss -tailwindcss v4docs如果您使用的是带有PostCSS的tailwindcs,则还需要使用postcss.
安装daisyui。
Rspack.config.ts
export default defineConfig({
// ...
module: {
rules: [
{
test: /\.css$/,
use: ["postcss-loader"],
type: "css",
},
// ...
],
},
}
export default {
plugins: {
"@tailwindcss/postcss": {},
},
};
app.css
@import "tailwindcss";
@plugin "daisyui";