TooWindCSSをあなたのVue/Viteプロジェクトと統合する方法


このポストでは、VUEプロジェクトでTailWindCSSを統合して構成する方法を紹介します!Vue Cliの代わりにViteを使っています!

なぜ風変わりなのか?


CSSのフレームワークは非常にしばらくの間、周りされており、広くインターネットの周りで使用されます.あなたが聞いたことがあるかもしれない、またはブートストラップや基礎などのフレームワークを使用して、非常に便利な場合は、迅速かつどうにかしたアプリケーションを構築したい場合.
これらのタイプのCSSフレームワークの問題は、彼らが高レベルであると考えられており、それらの仕様に従ってスタイルコンポーネントを意味することを意味します.あなたがフロントエンドをカスタマイズしたいならば、これは何らかの理由で問題です.なぜなら、新しいCSSファイルを作成し、フレームワークが提供するクラスのほとんどを上書きしなければならないかもしれません.
これに取り組むために、TailWindCSSは彼らの言葉の中で作成されました、「非常にカスタマイズ可能な、低レベルCSSフレームワーク」です.

VITEプロジェクトの設定


VITEプロジェクトは簡単に端末またはコマンドラインnpm init vite-app に入力するだけで開始できます.これを行うだけでどのように高速かつ強力なViteが見ることができます!

セットアップの後だけですべての依存関係をインストールし、初めてプロジェクトを実行する次のいくつかのコマンドに従ってください.そして、それ!今、新しいViteプロジェクトを持っている!今すぐあなたのお気に入りのIDEでそれを開いてみましょう!

Trudwind CSSの設定


メインイベントの時間です!Tailwindをインストールするには、コマンドnpm i tailwindcssを実行します.Installationの後、いくつかの構成があなたのプロジェクトでそれを使用し始めるために必要です!
最初に新しいCSSファイルを作成します.これを置くことができますし、名前を簡単にするために名前を曲げる私の名前を付けます.CSSとプロジェクトのsrcディレクトリに保存します.作成後、次のファイルに書き込みます.
@tailwind base;
@tailwind components;
@tailwind utilities;
これは、ビルド時にすべてのTailWindCSSクラスをCSSファイルにロードします!

次に、TailwindとPostCSSの設定ファイルを作成する必要があります.そのためにはnpx tailwindcss init -pを実行します.あなたが気づくかもしれないように、2つの新しいファイル、尾風.設定.JSとPostcss .設定.jsはプロジェクトルートフォルダに作成されました.
最後に、ちょうどPostcssを変えてください.設定.閉じるこの動画はお気に入りから削除されています
module.exports = {
  plugins: [
    require("tailwindcss"), 
    require("autoprefixer")
  ],
};
これは、TrewindCoopとAutoPrefixerをPostcssにロードします.Viteはまた、自動的に私のPostcss Configを*.vueのすべての私のスタイルにロードして、242479142ファイルを輸入した涼しい特徴を持ちます!

最後に、風車を輸入しましょう.メインにCSSファイル.ファイルに.cssを追加することによって、すべての作業に応じてチェックアウトしてください!
TailWindCSSが起動し、我々のアプリケーションで実行しているかどうかを確認するには、HelloWorldにいくつかのクラスを追加しましょう.vueファイル.
<template>
  <h1 class="text-red-500 bg-blue-500">{{ msg }}</h1>
  <button @click="count++" class="p-4 bg-green-600 rounded-full">count is: {{ count }}</button>
  <p>Edit <code>components/HelloWorld.vue</code> to test hot module replacement.</p>
</template>
TEXT - RED 500はH 1色をライトレッドに設定し、BG - BLUE - 500は青色の背景色をH 1に加える.
私もボタンのいくつかのクラスを追加しました.P - 4クラスはボタンにすべての方向にパディングを加えます、そして、BG -グリーン- 600は素敵な緑の背景を与えます.最後に丸いフルクラスは完全にボタンをラウンドする!

すごい!すべてが動作している今、私たちはTarwindCSSが提供する驚くべき機能を使用して起動することができます!Trewindを探索楽しい!あなたはすべての可能なクラスを見てみたい場合は、documentationをチェックアウト!