آموزش نصب ریاکت با دو روش Create React App و Vite به همراه راهاندازی پروژه، نصب پکیجها و معرفی بهترین اکستنشنهای VS Code برای توسعه React.
برای شروع کار با ریاکت، ابتدا باید ابزارهای مورد نیاز را نصب کرده و یک پروژه جدید راهاندازی کنید. در این آموزش، دو روش اصلی برای نصب و ایجاد پروژه ریاکت را به همراه نصب پکیجها و اکستنشنهای کاربردی VS Code آموزش میدهیم.
قبل از هر اقدامی، باید Node.js را روی سیستم خود نصب داشته باشید. Node.js شامل npm (مدیریت بستههای Node) است که برای نصب پکیجهای ریاکت ضروری میباشد.
node -v
npm -vCreate React App یک ابزار رسمی و محبوب برای راهاندازی سریع پروژههای ریاکت بدون نیاز به تنظیمات پیچیده است.
مراحل:
npx create-react-app App-NameApp-Name را با نام دلخواه پروژه خود جایگزین کنید.cd App-Namenpm starthttp://localhost:3000 اجرا خواهد شد.Vite یک ابزار جدید و بسیار سریع برای ساخت پروژههای جاوااسکریپتی است که نسبت به Create React App سرعت بیشتری در اجرا و بیلد دارد.
مراحل:
npm create vite@latest App-Nameدر مرحله بعد، فریمورک مورد نظر را انتخاب کنید. با استفاده از کلیدهای جهتنما، گزینه React را انتخاب کرده و Enter بزنید.
سپس نوع پروژه را انتخاب کنید. میتوانید React (جاوااسکریپت) یا React + TypeScript را انتخاب کنید.
وارد پوشه پروژه شوید:
cd App-Namenpm installnpm run devhttp://localhost:5173 (یا پورت دیگری) اجرا خواهد شد.برای نصب کتابخانهها و پکیجهای مورد نیاز پروژه، از دستورات زیر استفاده کنید:
npm install
# یا به صورت مخفف
npm inpm install package-name استفاده کنید.package.json ثبت میشوند.برای افزایش سرعت کدنویسی و بهبود تجربه توسعه در محیط VS Code، اکستنشنهای زیر را نصب کنید:
| اکستنشن | کاربرد |
|---|---|
| ES7+ React/Redux/React-Native snippets | ارائه میانبرهای سریع و اسنیپتهای آماده برای ریاکت (مانند rafce برای ایجاد کامپوننت تابعی) |
| Material Icon Theme | تغییر آیکون فایلها و پوشهها برای تشخیص راحتتر نوع فایلها |
| Path Intellisense | تکمیل خودکار مسیر فایلها هنگام import کردن |
| Prettier - Code formatter | مرتبسازی و فرمتدهی خودکار کدها برای خوانایی و یکپارچگی بیشتر |
در این آموزش، دو روش اصلی برای نصب ریاکت را یاد گرفتید:
همچنین با نحوه نصب پکیجها و بهترین اکستنشنهای VS Code برای توسعه ریاکت آشنا شدید. برای شروع کدنویسی، یکی از روشهای بالا را انتخاب کرده و اولین پروژه ریاکت خود را راهاندازی کنید.