【发布时间】:2021-11-10 13:25:27
【问题描述】:
我想在 nx monorepo 中为我的样式使用 tailwindcss。
我使用global-styles.scss 文件创建了一个全局样式lib,以保留应该添加到每个app 的全局样式。
@tailwind base;
@tailwind components;
@tailwind utilities;
.test {
color: aqua;
}
#root {
--teal: #008285;
--iceberg: #D1F0F1;
--polar: #F6FCFD;
--scooter: #2BBEC3;
--purple: #481059;
--white: #FFFFFF;
--red: #E8203A;
--black: #2C2C2C;
}
在我的workspace.json 中,我已将此样式文件的路径添加到构建目标中。
"styles": ["apps/my-app/src/styles.scss", "libs/ui-shared/src/lib/styles/global-styles.scss"],
现在,test 类作为 css 变量都被我的应用程序拾取,但没有一个顺风类起作用,所以 @tailwind 指令不起作用。
tailwind.config.js 和 postcss.config.js 位于 apps/my-app 文件夹中,当我将 global-styles.scss 文件从 libs 目录移动到此应用程序文件夹时,一切正常。所以我想知道是否有某种配置或规则,您必须将 css 文件保存在与 postcss.config 文件相同(或更深的嵌套)位置?
我想知道是否可以让顺风导入在该全局样式文件中工作? 感谢您的建议或解释!
【问题讨论】:
标签: css tailwind-css postcss monorepo