React搭配Tailwind CSS使用
构建React应用 #
npx create-react-app my-tailwind-app
cd my-tailwind-app
安装Tailwind CSS #
需要安装Tailwind CSS及其依赖
npm install tailwindcss postcss autoprefixer
配置 Tailwind CSS #
在项目根目录创建一个 tailwind.config.js
文件并进行配置:
// tailwind.config.js
module.exports = {
content: [
"./src/**/*.{js,ts,jsx,tsx}",
"./public/index.html",
],
theme: {},
plugins: [],
};
创建 PostCSS 配置 #
在项目根目录创建一个 postcss.config.js
文件:
// postcss.config.js
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
};
导入 Tailwind CSS #
打开 src/index.css
文件并导入 Tailwind CSS:
/* src/index.css */
@import 'tailwindcss/base';
@import 'tailwindcss/components';
@import 'tailwindcss/utilities';
使用 Tailwind CSS #
// src/components/MyComponent.jsx
import React from 'react';
const App = () => {
return (
<div className="bg-blue-500 text-white p-4">
This is a Tailwind CSS styled component.
</div>
);
};
export default App;
运行 React 应用 #
npm start