MENU
  • Services
  • Contact
ラノベ・ガジェットのコメットキャットの趣味ブログ
  • Services
  • Contact

Nuxt.jsにTailwind.cssを入れる方法

2024 2/22
ウェブデザイン
JavaScript Nuxt.js Vue.js
2024年2月22日
comet cat

いつも小説家になろうのブログばかり書いているので、今日は久々に個人開発の方の記事を更新です。

最近Reactで色々作ってたのですが、Vue.jsを触る機会がありましてハマっちゃいました。
そこから、Nuxt.jsにハマってささっとUI組みたいのでTailwind.cssを入れようとしたところで躓いたのでメモです。

目次

Nuxt.jsにTailwind.cssを導入する

普段ピュアなHTML/CSS/JSや、ReactにTailwind.cssを入れる時と同じやり方だと、Nuxt.jsでは動きません。
なので以下の順序で行なってください

まずはターミナルで、プロジェクトフォルダに移動する

cd project-folder

次に、Tailwindcss, postcssをインストール。nodeのバージョンは21.6.2で行いました。バージョン管理はhomebrewを使っています。Voltaがいいって聞きますがどうなんでしょう?

npm install -D tailwindcss postcss autoprefixer

インストール後、configファイルを生成する。

npx tailwindcss init

そしてここが大事なのですが、nuxt.config.jsにTailwind.cssの設定を追加します。

// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
  devtools: { enabled: true },
// ここから
  css: ['~/assets/style.css'], // ここは自分のプロジェクトフォルダに合わせる
  postcss: {
    plugins: {
      tailwindcss: {},
      autoprefixer: {},
    },
  },
// ここまでを追加
})

Tailwind.cssのconfigにも記述を追加

/** @type {import('tailwindcss').Config} */
module.exports = {
// ここから
// devでvueを起動した時に、watchするファイルなのでフォルダを追加した時はここに追加する
  content: [
    "./components/**/*.{js,vue,ts}",
    "./layouts/**/*.vue",
    "./pages/**/*.vue",
    "./plugins/**/*.{js,ts}",
    "./app.vue",
    "./error.vue",
  ],
// ここまでを追加
  theme: {
    extend: {},
  },
  plugins: [],
}

終わりです!

Nuxt.jsをもっと使うぞ!

元々Web制作をしていたので、ReactよりもVueでNuxtを使った方がとても理解しやすかったです。
個人開発を進めるぞー!

参考記事

公式サイト:https://tailwindcss.com/docs/guides/nuxtjs
Zennの記事:https://zenn.dev/kata_n/articles/2d4744d1bb6ab6

ウェブデザイン
JavaScript Nuxt.js Vue.js
よかったらシェアしてね!
  • URLをコピーしました!
コメットちゃんのグッズを見る

Recent Posts

  • 2024年を振り返る
  • 第8回 2024年11月版 独りよがりな 小説家になろう・カクヨムおすすめ作品紹介してみました
  • 第7回 2024年10月版 独りよがりな 小説家になろう・カクヨムおすすめ作品紹介してみました
  • 【WordPress公式テーマ】コンセプトと今後のアップデート予定を紹介
  • WordPress公式テーマが登録されたので、制作中のお話をブログにしました

Recent Comments

  1. 小説家になろうのランキングっていくつある?仕組みも調べてみた に 小説家になろうのランキング、更新はいつ?どのタイミングで行われるの? | COMET CAT BLOG より

Archives

  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2024年2月
  • 2024年1月
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年3月
  • 2023年2月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年3月
  • 2021年10月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月
  • 2021年3月
  • 2020年10月
  • 2020年9月
  • 2020年7月
  • 2020年6月
  • 2019年10月
  • 2019年9月
  • 2019年7月
  • 2019年5月
  • 2019年3月
  • 2019年1月
  • 2018年12月
  • 2018年8月
  • 2017年3月
  • 2017年2月
  • 2017年1月
  • 2016年12月

Categories

  • Amazonレビュー
  • ウェブデザイン
  • ゲーム
  • ブログ
  • 写真と動画
  • 小説を読む
  • 趣味

Amazonのアソシエイトとして、Comet Catブログは適格販売により収入を得ています。

  1. ホーム
  2. ウェブデザイン
  3. Nuxt.jsにTailwind.cssを入れる方法
  • Services
  • Contact

© ラノベ・ガジェットのコメットキャットの趣味ブログ.

目次