برنامه نویسی

نحوه استفاده از Tailwind در Vite

معرفی

ایجاد یک پروژه همانطور که می دانیم می تواند بسیار دلهره آور باشد، اکنون ایجاد یک پروژه با استفاده از یک فناوری جدید می تواند یکی از سخت ترین مشکلات باشد. فناوری همانطور که اکنون می دانیم در حال تکامل است و همگام شدن با این روندها می تواند کار بسیار مهمی باشد.

Vite به عنوان فناوری معرفی شده است که به زمان اجرا و ایجاد یک برنامه React با استفاده از آن کمک می کند create-react-app. به‌عنوان توسعه‌دهنده، ما اغلب از css در طراحی وب‌سایت‌ها استفاده می‌کنیم، اما همانطور که می‌دانیم، اخیراً پیشرفت‌هایی در چارچوب‌های css مانند tailwind صورت گرفته است که به توسعه کارآمد کمک می‌کند.

نصب و راه اندازی

برای شروع، vite باید در ترمینال با استفاده از این نمونه کد شروع شود:

با npm

npm create vite@latest
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با نخ

yarn create vite
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

با PNPM

pnpm create vite
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

کاربر همچنین می تواند با استفاده از کد زیر تصمیم به استفاده از الگوها بگیرد:

npm 6.x

npm create vite@latest my-vue-app --template vue
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

npm 7+، دو خط تیره اضافی مورد نیاز است:

npm create vite@latest my-vue-app -- --template vue
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

نخ

yarn create vite my-vue-app --template vue
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

pnpm

pnpm create vite my-vue-app --template vue
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شروع شدن

برای شروع با vite، من همچنین تصاویری را اضافه کرده ام که در پیمایش فرآیند نصب به شرح زیر مفید خواهند بود:

تصویر زیر اولین فرآیند استفاده از vite را نشان می دهد که نام پروژه را به صورت زیر انتخاب می کنید:

تصویری که نحوه انتخاب نام پروژه را در vite نشان می دهد

در زیر می‌توانیم فرآیند دوم را مشاهده کنیم که شامل انتخاب نام بسته است:

تصویری که نحوه انتخاب نام بسته را در vite نشان می دهد

همچنین می‌توانیم فرآیند انتخاب چارچوب مورد استفاده را به صورت زیر مشاهده کنیم:

تصویری که نحوه انتخاب فریمورک را در vite نشان می دهد

پس از انتخاب یک فریم ورک، از کاربر خواسته می شود تا زبان مورد نظر خود را برای استفاده انتخاب کند:

تصویری که نحوه انتخاب زبان در vite را نشان می دهد

در نهایت، می‌توانیم ببینیم که برنامه ما ایجاد شده است و می‌توانیم فرآیند نهایی اجرای برنامه را که در زیر نمایش داده شده است انجام دهیم:

تصویری که مرحله نهایی ایجاد یک برنامه recat را با استفاده از vite نشان می دهد

در زیر تصویری وجود دارد که پوشه حاوی فایل های ایجاد شده با استفاده از vite را نشان می دهد:

تصویری که پوشه حاوی فایل های ایجاد شده با استفاده از vite را نشان می دهد

نصب و استفاده از Tailwind

همانطور که قبلا ذکر شد، tailwind یک چارچوب CSS است که برای کمک به تجربه بهتر برای کاربران و همچنین برای توسعه دهنده ایجاد شده است. برای نصب tailwind باید مراحل زیر انجام شود:

Tailwind CSS را نصب کنید

tailwindcss را نصب کنید و سپس خود را تولید کنید tailwind.config.js و postcss.config.js فایل ها به شرح زیر

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

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

پیکربندی مسیرهای قالب

مرحله بعدی تنظیم مسیرها برای فایل های قالب در خود است tailwind.config.js فایل.

/** @type {import('tailwindcss').Config} */
export default {
  content: [
    "./index.html",
    "./src/**/*.{js,ts,jsx,tsx}",
  ],
  theme: {
    extend: {},
  },
  plugins: [],
}
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دستورات Tailwind را به فایل CSS خود اضافه کنید

پس از پیکربندی مسیر، مرحله بعدی اضافه کردن مسیر است @tailwind دستورالعمل برای هر یک از لایه های Tailwind به شما ./src/index.css فایل مطابق شکل:

@tailwind base;
@tailwind components;
@tailwind utilities;
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

شروع فرآیند ساخت

فرآیند ساخت خود را با استفاده از npm run dev اجرا کنید

npm run dev
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

از Tailwind در پروژه خود استفاده کنید

سپس می‌توانید از کلاس‌های کاربردی Tailwind برای استایل دادن به محتوای خود استفاده کنید:

export default function App() {
  return (
    <h1 className="text-3xl font-bold underline">
      Hello world!
    </h1>
  )
}
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

نتیجه

در پایان، vite و tailwind توسط جامعه توسعه‌دهندگان دریافت شده است و مهم است که توجه داشته باشید که شکایات متعددی در مورد stackoverflow در مورد کار نکردن موارد فوق برای افراد خاص وجود دارد. و اگر متوجه این موضوع شدید، مهم است که مطمئن شوید tailwind.config.js فایل به tailwind.config.cjs همانطور که در تصویر زیر نشان داده شده است.

تصویری که روشی جایگزین برای نام‌گذاری فایل‌ها را نشان می‌دهد

کد نویسی مبارک!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا