👺
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