我正在使用react、typescript和tailwindcss。
我想要的是,不使用主要的tailwind.css文件中(包含@tailwind base、@tailwind components等命令的文件)的@apply指令,而是在任何.scss文件中使用它。
例如,在react中,每当我创建一个组件时,我会创建一个文件夹,并在其中创建一个index.tsx文件和一个.scss文件。 我想在那个.scss文件中使用@apply指令。 这样做将更容易工作和调试,因为两个相关文件将位于同一文件夹中。我该如何实现??
我已经展示了我的基本文件夹结构如下。
文件夹结构:
src > components > Header > Header.tsx
import React from "react";
import styles from "./Header.module.scss";
interface Props {}
const Header: React.FC<Props> = (props) => {
return <div className={styles.headerTag}>Header part here</div>;
};
export default Header;
源代码位置 > 组件 > 标头 > Header.module.scss
// what to import so that I can use tailwind like this
.headerTag {
@apply text-8xl font-bold bg-gray-500;
}