👩💻
ReactアプリにTailwind CSS導入
Tailwind CSS導入する理由
CSSでデザインを付けていくと、微調整等に時間を費やしてしまうことがあるが、フレームワークを使用することで開発効率があげられるため。
導入手順
1.ターミナルを起動し、以下コマンドでReactアプリを作成
npx create-react-app react-tailwind-css
2.作成したReactアプリのホームディレクトリへ遷移
cd react-tailwind-css
3.Tailwind CSSを使用するために必要なライブラリをインストールする
npm install -D tailwindcss postcss autoprefixer
4.tailwind.config.js と tailwind.config.jsを作成する
npx tailwindcss init -p
tailwind.config.js
ファイルの「content」部分にTailwind CSS
を反映させたいファイルを指定する
5./** @type {import('tailwindcss').Config} */
module.exports = {
content:[
"./src/***.jsx",
"./src/***.jsx",
],
theme: {
extend: {},
},
plugins: [],
}
./src/index.css
に以下の各レイヤーのディレクティブを追加
6.@tailwind base;
@tailwind components;
@tailwind utilities;
7.以下コマンドでReactアプリを起動
npm run start
8.Reactアプリで Tailwind CSSを使用する
export default function App() {
return (
<h1 className="mt-10 text-5xl underline underline-offset-4">
Hello world!
</h1>
)
}
参考資料
Discussion