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

دسته : آموزش رایگان React.js

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

نصب 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 خواهیم پرداخت.

پرسش و پاسخ

نظری یافت نشد

مطالب مشابه

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

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

4م آبان 1403

مطالعه بیشتر

آموزش mix-blend-mode و background-blend-mode در CSS: ترکیب رنگ‌ها و ایجاد افکت‌های جذاب

آموزش mix-blend-mode و background-blend-mode در CSS: ترکیب رنگ‌ها و ایجاد افکت‌های جذاب

12م آبان 1403

مطالعه بیشتر

استفاده از font face در CSS برای اضافه کردن فونت‌های سفارشی: راهنمای کامل

استفاده از font face در CSS برای اضافه کردن فونت‌های سفارشی: راهنمای کامل

16م آبان 1403

مطالعه بیشتر

آموزش ایجاد و حذف المان‌های DOM به صورت داینامیک با جاوا اسکریپت: راهنمای جامع و کاربردی

آموزش ایجاد و حذف المان‌های DOM به صورت داینامیک با جاوا اسکریپت: راهنمای جامع و کاربردی

2م آبان 1403

مطالعه بیشتر

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

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

5م شهریور 1402

مطالعه بیشتر

آموزش ایجاد، دسترسی و اصلاح آرایه‌ها در جاوا اسکریپت: راهنمای کامل

آموزش ایجاد، دسترسی و اصلاح آرایه‌ها در جاوا اسکریپت: راهنمای کامل

4م مهر 1403

مطالعه بیشتر

آموزش استایل‌دهی لیست‌ها در CSS: طراحی و استایل‌دهی ul و ol

آموزش استایل‌دهی لیست‌ها در CSS: طراحی و استایل‌دهی ul و ol

10م آبان 1403

مطالعه بیشتر

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

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

30م مهر 1403

مطالعه بیشتر

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

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

3م آبان 1403

مطالعه بیشتر

آموزش جامع اینترفیس‌ها و کلاس‌ها (Classes) در ES6 جاوا اسکریپت: مفاهیم و کاربردها

آموزش جامع اینترفیس‌ها و کلاس‌ها (Classes) در ES6 جاوا اسکریپت: مفاهیم و کاربردها

28م مهر 1403

مطالعه بیشتر

مقدمه‌ای به رویدادها و دستورات در Vue.js: نحوه مدیریت و استفاده از v-on

مقدمه‌ای به رویدادها و دستورات در Vue.js: نحوه مدیریت و استفاده از v-on

28م شهریور 1402

مطالعه بیشتر

استفاده از visibility و opacity در CSS برای مخفی‌سازی عناصر: راهنمای کامل و کاربردی

استفاده از visibility و opacity در CSS برای مخفی‌سازی عناصر: راهنمای کامل و کاربردی

11م آبان 1403

مطالعه بیشتر

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