0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

フロントエンド忘備録① 環境構築 Reactとかいろいろ

Posted at

やりたいこと

VS Codeで Viteを使用して、React, Tailwind CSS, Swiperを使える環境を作りたいです。

環境構築

node.js は既にインストールしてあることを前提で進めていきます。

Vite + React をインストール

npm create vite@latest "プロジェクト名" --template

Reactを選択する

スクリーンショット 2024-09-18 230238.png

今回は JavaScript を選択

スクリーンショット 2024-09-18 230311.png

スクリーンショット 2024-09-18 230323.png

インストールが完了したら生成されたフォルダに移動して

npm install -D vite

スクリーンショット 2024-09-18 230755.png

これで純粋なVite + Reactの環境が完成しました。

ライブラリをインストールしていく

今回は Tailwind CSSSwiper を使いたいのでその2つをインストールしていきます。

Swiperのインストール

npm i swiper

これだけでSwiperが使えるようになります。

Tailwind CSSのインストール

npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p

npm~の方で必要なライブラリをダウンロードしてnpx~の方でconfigなどなどを初期化してくれます。

その後、 tailwind.config.js の中を以下のように書き換えます。

export default {
  //この部分を書き加えた
  content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"],
  theme: {
    extend: {},
  },
  plugins: [],
};

さらに、 index.cssに以下の文を書き加えます。

@tailwind base;
@tailwind components;
@tailwind utilities;

以上で Vite + Reactの環境で Tailwind CSS, Swiperが使えるようになります。

最後に

純粋なHTML CSS JavaScriptで簡単なサイトは書いてみたものの、モダンJSを優先的に勉強した方がいいと思ったのでReactから手をつけてます。元々Reactだけ学ぼうと思ってましたが、いろんなサイトを見てると、Swiper, GSAPあたりが最近多く使われているような気がしたのでこの辺も使いこなせるようになりたいですね。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?