【发布时间】:2022-01-24 10:52:31
【问题描述】:
我使用rails new demo -j esbuild --css tailwind 创建了一个 Rails 7 应用程序。
我正在为组件使用 antd 包,并希望将 ant design 样式表与 tailwind 样式表一起使用。
Tailwind has a way 将外部样式表添加到其默认样式中。我使用它并将application.tailwind.css 文件设置为此:
@import "~antd/dist/antd.css";
@import "tailwindcss/base";
@import "tailwindcss/components";
@import "tailwindcss/utilities";
现在当我运行./bin/dev 时,antd 样式既没有应用,也没有那些样式类出现在生成的app/assets/builds/application.css 文件中。
看起来顺风覆盖了蚂蚁的设计风格。
如果我保留application.tailwind.css 并添加
import 'antd/dist/antd.css';
到我的index.js 根文件,只有这样antd 样式才会被应用并出现在生成的app/assets/builds/application.css 中。但是之后tailwindcss 类被删除了。
如何在生成的app/assets/builds/application.css 中同时拥有 ant 设计风格和顺风风格?
【问题讨论】:
标签: ruby-on-rails antd tailwind-css esbuild ruby-on-rails-7