آموزش رایگان React.js

نصب Node.js و Create React App: شروع پروژه‌های React.js به‌صورت آسان

28م شهریور 1402 محراب حسن زاده
نصب Node.js و Create React App: شروع پروژه‌های React.js به‌صورت آسان

React یکی از محبوب‌ترین کتابخانه‌های جاوااسکریپت برای توسعه وب است و برای شروع توسعه با React، ابتدا باید محیط توسعه خود را تنظیم کنید. در این مقاله، ما به شما نحوه نصب دو ابزار اساسی برای شروع توسعه React یعنی Node.js و Create React App را آموزش می‌دهیم.

 

نصب Node.js

 

Node.js یک محیط اجرایی جاوااسکریپت سمت سرور است که به شما امکان اجرای کدهای جاوااسکریپت خود را در سمت سرور می‌دهد. برای نصب Node.js، مراحل زیر را دنبال کنید:

 

الف) دریافت نصب‌کننده Node.js:

 

به وب‌سایت Node.js مراجعه کنید و نصب‌کننده مناسب برای سیستم عامل خود (Windows، macOS، یا Linux) را دانلود کنید.

 

ب) نصب Node.js:

 

نصب‌کننده را اجرا کنید و دستورالعمل‌های نصب را دنبال کنید. در این مرحله، Node.js و npm (مدیر بسته‌های Node.js) نصب می‌شوند.

 

ج) بررسی نصب:

 

پس از نصب، با اجرای دستور node -v در ترمینال یا خط فرمان، نسخه نصب شده از Node.js را بررسی کنید. به عنوان مثال:


node -v

 

همچنین با اجرای دستور npm -v نسخه npm را بررسی کنید:

 


npm -v

 

نصب Create React App

 

Create React App یک ابزار اسکریپتی است که توسط تیم React ایجاد شده است و به شما اجازه می‌دهد به سرعت یک پروژه React تازه راه‌اندازی کنید بدون نیاز به تنظیمات پیچیده. برای نصب Create React App، مراحل زیر را انجام دهید:

 

الف) نصب Create React App به صورت گلوبال:

 

با استفاده از npm، دستور زیر را اجرا کنید تا Create React App به صورت گلوبال نصب شود:


npm install -g create-react-app

 

ب) ایجاد یک پروژه React جدید:

 

اکنون شما می‌توانید با استفاده از Create React App یک پروژه جدید React ایجاد کنید. به ترمینال یا خط فرمان بروید و دستور زیر را اجرا کنید:


npx create-react-app my-react-app

 

این دستور یک پروژه React با نام my-react-app ایجاد می‌کند.

 

 

اجرای پروژه React

 

پس از ایجاد پروژه React، به پوشه پروژه خود بروید:


cd my-react-app

 

سپس پروژه را با دستور زیر اجرا کنید:

 


npm start

 

این دستور پروژه را در مرورگر شما باز می‌کند و شما می‌توانید از آن برای توسعه و آزمایش اپلیکیشن‌تان استفاده کنید.

 

حالا شما با محیط توسعه React آشنا شده‌اید و می‌توانید شروع به توسعه وب‌اپلیکیشن‌های React کنید. در مقالات بعدی، به عمیق‌تر آموزش React خواهیم پرداخت.

پرسش و پاسخ

نظری یافت نشد

مطالب مشابه

آموزش مدیریت Box Model و ترکیب اجزای آن با CSS: کنترل دقیق فاصله‌ها و ابعاد عناصر
5م شهریور 1402

آموزش مدیریت Box Model و ترکیب اجزای آن با CSS: کنترل دقیق فاصله‌ها و ابعاد عناصر

مطالعه بیشتر
آموزش متغیرهای سفارشی (Custom Properties) در CSS: نحوه تعریف و استفاده از var
18م شهریور 1402

آموزش متغیرهای سفارشی (Custom Properties) در CSS: نحوه تعریف و استفاده از var

مطالعه بیشتر
تفاوت Callbacks و Promises در جاوا اسکریپت: مقایسه جامع با مثال‌ها
30م مهر 1403

تفاوت Callbacks و Promises در جاوا اسکریپت: مقایسه جامع با مثال‌ها

مطالعه بیشتر
آموزش استفاده از box-shadow و text-shadow در CSS: ایجاد سایه‌های زیبا و جذاب
11م آبان 1403

آموزش استفاده از box-shadow و text-shadow در CSS: ایجاد سایه‌های زیبا و جذاب

مطالعه بیشتر
استفاده از calc در CSS: محاسبات پویا برای طراحی‌های منعطف
12م آبان 1403

استفاده از calc در CSS: محاسبات پویا برای طراحی‌های منعطف

مطالعه بیشتر
تفاوت PHP با HTML، CSS و JavaScript؛ راهنمای جامع و ساده برای مبتدیان
21م خرداد 1405

تفاوت PHP با HTML، CSS و JavaScript؛ راهنمای جامع و ساده برای مبتدیان

مطالعه بیشتر
آموزش جامع توابع در جاوا اسکریپت: نحوه تعریف، فراخوانی و بازگشت مقادیر
2م بهمن 1402

آموزش جامع توابع در جاوا اسکریپت: نحوه تعریف، فراخوانی و بازگشت مقادیر

مطالعه بیشتر
JSX و رندرینگ مؤثر در React.js: بهینه‌سازی کامپوننت‌ها و بهبود عملکرد
28م شهریور 1402

JSX و رندرینگ مؤثر در React.js: بهینه‌سازی کامپوننت‌ها و بهبود عملکرد

مطالعه بیشتر
آموزش ارث‌بری (Inheritance) در جاوا اسکریپت: نحوه استفاده از پروتوتایپ‌ها و کلاس‌ها
28م مهر 1403

آموزش ارث‌بری (Inheritance) در جاوا اسکریپت: نحوه استفاده از پروتوتایپ‌ها و کلاس‌ها

مطالعه بیشتر
آموزش کامل کار با آرایه‌ها و اشیاء در جاوا اسکریپت: ایجاد، دستکاری و پیمایش
2م شهریور 1403

آموزش کامل کار با آرایه‌ها و اشیاء در جاوا اسکریپت: ایجاد، دستکاری و پیمایش

مطالعه بیشتر
آموزش صفر تا صد ساخت ماشین حساب با جاوا اسکریپت (پروژه محور و کاربردی)
13م خرداد 1405

آموزش صفر تا صد ساخت ماشین حساب با جاوا اسکریپت (پروژه محور و کاربردی)

مطالعه بیشتر
مقدمه‌ای بر CSS و نحوه اضافه کردن آن به HTML: راهنمای ساده و کامل برای مبتدیان
4م شهریور 1402

مقدمه‌ای بر CSS و نحوه اضافه کردن آن به HTML: راهنمای ساده و کامل برای مبتدیان

مطالعه بیشتر

تمامی حقوق معتلق به ناشر سایت است و کپی از آن پیگرد قانونی دارد