👺
Tailwind CSSをVue.jsに導入
Tailwind CSSをVue.jsに導入する手順をメモ用に残してみました。
-
自分のプロジェクトディレクトリ直下に入る
-
Tailwindをインストール
npm install -D tailwindcss@latest
-
PostCSSインストール
npm install tailwindcss@npm:@tailwindcss/postcss7-compat @tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9
-
configurationファイルを作成
tailwind.config.js
,postcss.config.js
の2つのファイルを作成する。npx tailwindcss init -p
-
tailwind.config.js
に未使用のスタイルを削除するファイルを設定// tailwind.config.js module.exports = { purge: ['./index.html', './src/**/*.{vue,js,ts,jsx,tsx}'], darkMode: false, // or 'media' or 'class' theme: { extend: {}, }, variants: { extend: {}, }, plugins: [], }
-
CSSにTailwindをインポート
./src/assts/style/tailwind.css
ファイルを作成し、下記の内容を記述する。/*./src/assts/style/tailwind.css*/ @tailwind base; @tailwind components; @tailwind utilities;
-
tailwind.cssファイルをインポート
src/main.js
にtailwind.cssを設定import { createApp } from 'vue' import App from './App.vue' import './src/assts/style/tailwind.css' createApp(App).mount('#app')
公式ドキュメント
Discussion