مشخصات مقاله
-
9
-
0.0
-
2236
-
0
-
0
آموزش نصب و راه اندازی محیط کاری ES6
آموزش نصب و راه اندازی محیط کاری ES6:
جاوا اسکریپت می تواند بر روی هر سرور هاست (host)، سیستم عامل یا مرورگری ایجاد شود. اگر می خواهید شروع به کدنویسی و تولید برنامه با جاوا اسکریپت نمایید، بایستی آخرین ورژن Node را بر روی سیستم خود نصب و راه اندازی کنید.
Node پلتفرمی است که بر روی موتور جاوا اسکریپت JavaScript V8 Engine (موتور اسکریپتی است که مسئول اجرای کدهای جاوا اسکریپت می باشد) کار می کند. این پلتفرم به شما کمک می کند تا برنامه های مطمئن، قابل توسعه و سریع ایجاد کنید. برای نوشتن، آزمایش و اجرای برنامه های جاوا اسکریپت به موارد زیر احتیاج دارید.
ویرایشگر متنی (Text Editor):
Text Editor یک برنامه کامپیوتری است که متون ساده را ویرایش می کند. از ویرایشگر متنی برای نوشتن سورس کد برنامه استفاده می شود. برخی از این ویرایشگرهای متنی برنامه هایی مثل notepad یا ++notepad برای ویندوز هستند و در سیستم عامل یونیکس (UNIX) می توانید از Pico Editor یا Emass Editor استفاده کنید.
برنامه Classic Mac OS در سیستم عامل مکینتاش (Macintash خانواده ای از کامپیوترهای شخصی است که توسط اپل طراحی، تولید و فروخته می شود) همراه با برنامه Simple Text (برنامه پیش فرض ویرایش متن در کامپیوترهای اپل) استفاده می شد. سپس با آمدن سیستم عامل مک (Mac OS) با برنامه TextEdit جایگزین شد که قابلیت های بیشتری مثل خط کش، حاشیه ها و چندین ابزار کار با فونت دارد.
ویرایشگر متنی مورد استفاده بر حسب سیستم عامل ها می تواند متفاوت باشد، اما فایل سورس کدی که می نویسید باید پسوند js. داشته باشد.
آموزش نصب پلتفرم Node.js:
Node.js یک محیط برنامه نویسی اپن سورس و سمت سرور (Server Side) است که بر روی پلتفرم ها و سیستم عامل های مختلف مثل ویندوز، مک، لینوکس و ... نصب و اجرا می شود. نود جی اس از جاوا اسکریپت بر روی سرور استفاده می کند. Node.js از موتور جاوا اسکریپت Java Script V8 Engine برای اجرای کدها بهره می گیرد. این پلتفرم از روش برنامه نویسی نا متقارن (asynchronous Programming) استفاده می کند که در آن بلوک های کد برنامه به صورت همزمان و بدون توجه به هم اجرا شده و برنامه منتظر جواب سرور نمی ماند.
نصب Node.js بر روی ویندوز:
می توانید پلتفرم Node.js را از سایت رسمی آن به آدرس https: //nodejs.org/en/ دانلود و نصب نمایید، همانند عکس زیر:
بر روی گزینه ورژن جاری (Current Version) کلیک کرده و Node.js را بر روی سیستم خود نصب کنید:
سپس بر روی دکمه Next کلیک کرده و توافق نامه استفاده را قبول نمایید. در مرحله بعد مسیر نصب Node.js را تعیین کرده و آن را بر روی کامپیوترتان نصب کنید.
اگر فرآیند نصب Node.js با موفقیت انجام شود، می توانید کد زیر را در ترمینال خط فرمان تایپ کرده و خروجی که ورژن Node.js نصب شده است را مشاهده کنید:
node -v
نصب Node.js بر روی سیستم عامل مک MAC OS:
برای نصب Node.js بر روی سیستم عامل مک (Mac OS)، بایستی یک پکیج باینری از قبل کامپایل شده را دانلود کنید، این کار فرآیند نصب را برایتان ساده می کند.
برای نصب و دانلود پکیج باینری، بر روی آدرس https: //nodejs.org/en/download/current/ کلیک نمایید تا پنجره زیر باز شود:
پکیج را دانلود کرده و آن را اجرا نمایید، پنجره ای شبیه عکس زیر باز می شود:
بر روی دکمه Continue کلیک کرده، سپس توافق نامه استفاده از برنامه (licence) را قبول نموده و مقصدی که می خواهید Node.js در آن نصب شود را انتخاب کنید. در نهایت آماده استفاده خواهد بود و سرور npm را بر روی سیستم شما نصب خواهد کرد.
برای فهمیدن اینکه آیا Node.js یا npm به درستی بر روی سیستم تان نصب شده یا خیر، ترمینال خط فرمان MAC OS را باز کرده و دستورات زیر را در آن اجرا نمایید:
- برای دیدن ورژن Node.js و فهمیدن اینکه آیا به درستی بر روی سیستم نصب شده یا خیر، کد زیر را در خط فرمان ترمینال سیستم عامل مک وارد کنید تا نتیجه ای شبیه عکس زیر دریافت کنید:
node -v
- برای فهمیدن اینکه آیا npm به درستی بر روی سیستم تان نصب شده و دارای چه ورژنی است، کد زیر را در خط فرمان سیستم عامل مک وارد و اجرا کنید:
npm -v
آموزش نصب Node.js بر روی سیستم عامل لینوکس:
برای نصب Node.js بر روی سیستم عامل لینوکس، باستی با کار با ترمینال لینوکس آشنایی کافی داشته باشید؛ زیرا جهت نصب بدان نیاز خواهید داشت. همچنین برای تست کارایی Node.js و npm بایستی بلد باشید با ترمینال لینوکس کار کنید.
پیش نیازها : برای نصب و اجرای Node.js و npm بر روی سیستم عامل لینوکس بایستی چند مورد برنامه و فایل پیش نیاز را نصب و فعال کنید.
1. نصب Ruby و GCC: برای نصب Node.js بایستی حداقل Ruby نسخه 1.8.6 و GCC نسخه 4.2 یا نسخه های به روزتر آن را بر روی سیستم خود نصب کنید:
- در نسخه های Ubuntu یا Debian-based لینوکس، بایستی کد زیر را در ترمینال خط فرمان اجرا کنید:
sudo
apt-get
install build-essential curl
< a href="https:// www.javatpoint.com/git">git < /a >
m4 ruby texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev
libncurses-dev zlib1g-dev
پس از اجرای کد فوق، گزینه Y را زده و منتظر بمانید تا پکیج ها نصب شوند.
-در نسخه Fedora –based لینوکس، بایستی کد زیر را در ترمینال خط فرمان اجرا کنید:
sudo yum groupinstall
'Development Tools' && sudo yum install curl git m4
< a href="https:// www.javatpoint.com/ruby-tutorial">ruby< /a >
texinfo bzip2-devel curl-devel expat-devel ncurses-devel zlib-devel
پس از آن، گزینه Y را زده و منتظر بمانید تا پکیج های مورد نظر نصب شوند.
2. نصب Home brew: ابزار Home brew یک مدیریت کننده پکیج های برنامه است که ابتدا برای سیستم عامل مک طراحی شد، اما سپس به لینوکس منتقل شد. می توانید درباره آن در آدرس https: //brew.sh/ ، مطالعه کنید.
برای نصب Home brew در لینوکس، ترمینال خط فرمان را باز کرده و کد زیر را در آن اجرا کنید:
ruby -e "$(curl -fsSL https:// raw.githubusercontent.com/Homebrew/linuxbrew/go/install)"
سپس مراحل نصب را تا پایان ادامه دهید.
مرحله تکمیلی نصب Node.js و npm در لینوکس:
با استفاده از ابزار Linuxbrew، نصب Node.js و npm بر روی سیستم عامل لینوکس کار نسبتا ساده ای است. این ابزار عملیات دانلود، باز کردن پکیج ها، کامپایل و نصب Node.js و npm را بر روی سیستم انجام می دهد.
برای نصب Node، ترمینال خط فرمان لینوکس را باز کرده و کد زیر را در آن اجرا کنید:
brew install node
برای چک کردن صحت نصب Node.js و npm بر روی سیستم و مشاهده نسخه آن بایستی کدهای زیر را اجرا کنید:
-برای Node.js، ترمینال خط فرمان لینوکس را باز کرده و کد زیر را اجرا کنید:
node -v
-برای npm، کد زیر را در خط فرمان لینوکس تایپ کنید:
npm -v
اگر می خواهید نسخه لینوکس Node.js یا npm را به روزرسانی کنید، بایستی از ابزار Homebrew استفاده کنید.
-ابتدا بایستی مطمئن شوید Homebrew آخرین نسخه پکیج Node.js را دارد. برای این منظور ترمینال خط فرمان را باز کرده و دستور زیر را اجرا کنید:
brew update
-برای به روزرسانی Node.js، بایستی کد زیر را نیز تایپ کنید:
brew upgrade node
آموزش نصب محیط کدنویسی یکپارچه برای Node.js IDE:
IDE یا محیط کدنویسی یکپارچه یک نرم افزار کاربردی است که امکانات کافی جهت کدنویسی برنامه ها را به توسعه دهندگان ارائه می دهد. IDE معمولا دارای محیط ویرایشگر متنی کدنویسی، ابزار تولید اجزای برنامه و اشکال زدایی کدها است.
کدهای جاوا اسکریپت را می توانید در محیط های توسعه کدنویسی مثل ویژوال استودیو، Eclipse، Brackets، Subline و ... نوشته و اجرا کنید.
در این بخش آموزش اکما اسکریپت ES6 ما از نرم افزار Visual Studio Code استفاده می کنیم که می توانید نسخه های مختلف آن را از آدرس code.visualstudio.com دانلود و نصب نمایید.
با کلیک بر روی لینک بالا، صفحه زیر باز می شود:
آموزش نصب ویژوال استودیو کد در ویندوز:
می توانید نرم افزار Visual Studio Code را با کلیک بر روی دکمه ای که در عکس بالا نشان داده شده است، دانلود نمایید.
به محض اتمام دانلود فایل نصب برنامه (VSCode UserSetup.exe)، بر روی آن دابل کلیک کرده تا فرآیند نصب آغاز شود:
در مرحله بعد، توافق نامه کاربری (Licence Agreement) را قبول کرده و دکمه Next را بزنید. سپس مرحه نصب برنامه ویژوال استودیو کد را تعیین کرده و با زدن دکمه Next، نرم افزار نصب می شود:
پس از اتمام نصب، زمانی که Visual Studio Code را باز می کنید، شبیه عکس زیر خواهد بود:
آموزش نصب ویژوال استودیو کد در سیستم عامل مک:
می توانید اطلاعات مربوط به روش دانلود و نصب Visual Studio Code بر روی سیستم عامل مک (Mac OS) را از آدرس زیر دریافت نمایید:
https:// code.visualstudio.com/docs/setup/mac
آموزش نصب ویژوال استودیو کد در سیستم عامل لینوکس:
می توانید اطلاعات مربوط به روش دانلود و نصب برنامه Visual Studio Code بر روی سیستم عامل لینوکس را از آدرس زیر بخوانید:
https:// code.visualstudio.com/docs/setup/linux
ویرایشگر متنی Brackets :
نرم افزار Brackets یک ویرایشگر کد متنی رایگان و اپن سورس است که به صورت تخصصی برای طراحی وب و کدنویسی آن استفاده می شود. این برنامه توسط شرکت ادوبی طراحی و تولید شده است. می توانید کدهای HTML، CSS و جاوا اسکریپت را در آن نوشته و اجرا کنید. برنامه Brackets یک نرم افزار Cross-platform است (یعنی می توان آن را بر روی سیستم عامل های مختلف نصب و اجرا کرد) که برای سیستم عامل ویندوز، مک و برخی از نسخه های لینوکس منتشر شده است.
نرم افزار Brackets برای نوشتن و اجرای همزمان کدهای HTML، جاوا اسکریپت و CSS استفاده می شود.
ابزار Brackets را می توانید از آدرس brackets.io دانلود و نصب نمایید.
پس از دانلود و اجرای فایل نصب Brackets، بایستی محل نصب آن در سیستم را مشخص کنید:
پس از انتخاب پوشه هدف جهت نصب، می توانید بر روی دکمه Next کلیک کرده تا فرآیند نصب آغاز شود:
پس از اتمام مراحل نصب و باز کردن برنامه Brackets، محیط آن به شکل زیر است:
می توانید کنسول خط فرمان DoS را با نصب افزونه “Brackets Shell” در برنامه Brackets به سادگی اضافه کرده و اجرا نمایید:
پس از نصب افزونه فوق، خواهید دید که آیکون آن در سمت راست پنجره اصلی Brackets نمایش داده شده است. با کلیک بر روی آیکون، کنسول خط فرمان DoS در محیط Brackets همانند عکس زیر باز شده و می توانید دستورات مورد نظر خود را تایپ و اجرا نمایید: