我在设置它时很吃力,所以我想我会分享我的内识。
基本上,我想要一个带有 NX 的 UI 工具包/组件库,可以与例如带有 react 的 webapp 和使用 Next.js 构建的网站共享。
我遇到了这个错误:
Failed to compile
../../libs/shared-ui/src/lib/shared-ui.module.css
CssSyntaxError
([object Object]:[object Object]) Selector "*,
::before,
::after" is not pure (pure selectors must contain at least one local class or id)
[...]这是因为您试图将 Tailwind 的基本样式放在 CSS 模块中,而 CSS 模块不能包含这些类型的规则。这就是 CSS 模块的工作原理,您不应该将 Tailwind 的基本样式放在模块中,这两个概念不兼容。[...]
https://github.com/tailwindlabs/tailwindcss/issues/6717#issuecomment-1000805774