概要
Nuxt3でTailwindCssを設定する方法
TailwindCssはバージョン3系
手順
1. Nuxt3, Tailwindcssをインストール
# Nuxt3をインストール
$ npx nuxi init nuxt3-app
# ディレクトリに移動
$ cd nuxt3-app
# TailwindCSSをインストール
$ npm install -D tailwindcss@latest postcss@latest autoprefixer@latest
# TailwindCSSを初期化
$ npx tailwindcss init
2. taiwind.config.jsを修正
// tailwind.config.js
module.exports = {
content: [
'./components/**/*.{vue,js}',
'./layouts/**/*.vue',
'./pages/**/*.vue',
'./plugins/**/*.{js,ts}',
'./nuxt.config.{js,ts}',
],
};
3. tailwind.cssを作成
/* assets/css/tailwind.css */
@tailwind base;
@tailwind components;
@tailwind utilities;
4. nuxt.config.jsを修正
// nuxt.config.js
import { defineNuxtConfig } from "nuxt3";
export default defineNuxtConfig({
css: ["@/assets/css/tailwind.css"],
build: {
postcss: {
postcssOptions: {
plugins: {
tailwindcss: {},
autoprefixer: {},
},
},
},
},
});
完了!!