آموزش Hello World در انگولار 2

3 سال پیش
5/5 - (1 امتیاز)

آموزش Hello World در انگولار 2

در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش Hello World در انگولار 2 خواهیم پرداخت.

راه های مختلفی برای شروع اولین برنامه Angular JS وجود دارد.

یک راه این است که همه چیز را از ابتدا انجام دهید که سخت ترین و ترجیح داده شده ترین راه است. با توجه به وابستگی های زیاد، دریافت این تنظیم مشکل می شود.

راه دیگر این است که از شروع سریع در Angular Github استفاده کنید. این شامل کد لازم برای شروع است. این معمولاً چیزی است که همه توسعه دهندگان انتخاب می کنند و این همان چیزی است که ما برای آموزش Hello World در انگولار 2 نشان خواهیم داد.

آخرین راه استفاده از Angular CLI است. ما در یک درس جداگانه در مورد این موضوع به طور مفصل بحث خواهیم کرد.

در ادامه مراحل راه اندازی نمونه برنامه از طریق github آورده شده است.

مرحله 1 – به آدرس github بروید – https://github.com/angular/quickstart

github

مرحله 2 – به خط فرمان خود بروید، یک فهرست پروژه ایجاد کنید. این می تواند یک دایرکتوری خالی باشد. در مثال ما ، ما یک دایرکتوری به نام Project ایجاد کرده ایم.

مرحله 3 – بعد ، در خط فرمان، به این فهرست بروید و دستور زیر را برای کلون کردن مخزن github در سیستم محلی خود صادر کنید. می توانید این کار را با صدور دستور زیر انجام دهید –

Quickstart

با این کار یک نمونه برنامه Angular JS بر روی دستگاه محلی شما ایجاد می شود.

مرحله 4 – کد را در کد ویژوال استودیو باز کنید.

Open Code
مرحله 5 – دوباره به خط فرمان و در پوشه پروژه خود بروید و دستور زیر را صادر کنید –

 

با این کار همه بسته های لازم که برای کارکرد Angular JS لازم است نصب می شود.

NPM Install
پس از اتمام کار، باید یک ساختار درختی با تمام وابستگی های نصب شده مشاهده کنید.

Tree Structure
مرحله 6 – به پوشه Demo → src → app → app.component.ts بروید. خطوط کد زیر را پیدا کنید –

 

و کلمه کلیدی Angular را با World مانند زیر جایگزین کنید –

 

فایل های دیگری نیز وجود دارند که به عنوان بخشی از ایجاد پروژه برای برنامه انگولار 2 ایجاد می شوند. در حال حاضر، نیازی نیست در مورد سایر فایل های کد زحمت بکشید زیرا همه آنها به عنوان بخشی از برنامه انگولار 2 شما گنجانده شده اند و نیازی به تغییر در برنامه Hello World نیست.

 

توجه – Visual Studio Code به طور خودکار همه فایل های شما را کامپایل کرده و برای همه فایل های تایپ شده شما فایل های جاوا اسکریپت ایجاد می کند.

مرحله 7 – اکنون به خط فرمان خود بروید و دستور npm start را صادر کنید. این باعث می شود که مدیر بسته Node یک وب سرور lite راه اندازی کرده و برنامه انگولار شما را راه اندازی کند.

Angular Application

Lite Server

برنامه Angular JS اکنون در مرورگر راه اندازی می شود و شما “Hello World” را در مرورگر مشاهده می کنید ، همانطور که در تصویر زیر نشان داده شده است.

Hello World

 

Deployment

این مبحث بر استقرار برنامه Hello world فوق متمرکز است. از آنجا که این یک برنامه Angular JS است، می توان آن را بر روی هر پلتفرمی مستقر کرد. توسعه شما می تواند در هر پلتفرمی باشد.

در این حالت، با استفاده از کد Visual Studio روی ویندوز قرار می گیرد. حالا بیایید دو گزینه استقرار را بررسی کنیم.

استقرار در سرورهای NGNIX در ویندوز

توجه داشته باشید که می توانید از هر وب سروری در هر پلتفرمی برای میزبانی برنامه های Angular JS استفاده کنید. در این مورد ، ما از NGNIX که یک وب سرور محبوب است مثال می زنیم.

مرحله 1 – وب سرور NGNIX را از آدرس اینترنتی زیر بارگیری کنید http://nginx.org/fa/download.html

nginx
مرحله 2 – پس از استخراج فایل فشرده بارگیری شده، اجزای nginx exe را اجرا کنید که باعث می شود سرور وب در پس زمینه اجرا شود. سپس می توانید به آدرس اصلی آدرسurl – http: // localhost بروید

Download
مرحله 3 – به پوشه پروژه Angular JS در Windows explorer بروید.

مرحله 4-پوشه Project-→ Demo → node-modules را کپی کنید.

Demo
مرحله 5 – همه محتویات را از پوشه Project → Demo r src کپی کنید.

Src Folder
مرحله 6 – همه محتویات را در پوشه nginx/html کپی کنید.

HTML Folder
حالا به آدرس URL – http: // localhost بروید ، در واقع برنامه hello world را مشاهده می کنید همانطور که در تصویر زیر نشان داده شده است.

Hello World Application
راه اندازی در اوبونتو

حالا بیایید ببینیم چگونه می توان همان برنامه hello world را روی سرور اوبونتو میزبانی کرد.

مرحله 1 – دستورات زیر را در سرور اوبونتو خود برای نصب nginx صادر کنید.

 

دستور بالا اطمینان حاصل می کند که همه بسته های سیستم به روز هستند.

Packages on up to date
پس از اتمام کار سیستم باید به روز باشد.

System on up to date
مرحله 2 – اکنون GIT را بر روی سرور اوبونتو با صدور دستور زیر نصب کنید.

 

پس از اتمام کار ، GIT بر روی سیستم نصب می شود.

GIT Installed

 

مرحله 3 – برای بررسی نسخه git ، دستور زیر را صادر کنید.

GIT Version

مرحله 4 – نصب npm که مدیر بسته های گره در اوبونتو است. برای انجام این کار ، دستور زیر را صادر کنید.

پس از اتمام کار  npm روی سیستم نصب می شود.

Installed npm
مرحله 5 – برای بررسی نسخه npm ، دستور زیر را صادر کنید.

 

Check the Version
مرحله 6 – بعد  nodejs را نصب کنید. این کار را می توان از طریق دستور زیر انجام داد.

Nodejs

مرحله 7 – برای مشاهده نسخه Node.js ، فقط دستور زیر را صادر کنید.

Nodejs Command

مرحله 8 – ایجاد یک پوشه پروژه و بارگیری پروژه github starter با استفاده از دستور git زیر.

GIT Hub

با این کار تمام فایل های سیستم محلی بارگیری می شوند.

Local System
می توانید در پوشه حرکت کنید تا ببینید فایل ها با موفقیت از github بارگیری شده اند.

Navigate
مرحله 9 – دستور بعدی را برای npm صادر کنید.

 

با این کار همه بسته های لازم که برای کارکرد Angular JS لازم است نصب می شود.

Angular JS Application
پس از اتمام کار ، تمام وابستگی های نصب شده روی سیستم را مشاهده خواهید کرد.

All Dependencies
مرحله 10 – به پوشه Demo → src → app → app.component.ts بروید. در صورت نیاز از ویرایشگر vim استفاده کنید. خطوط کد زیر را پیدا کنید –

 

و کلمه کلیدی Angular را با World مانند کد زیر نشان دهید.

 

فایل های دیگری نیز وجود دارند که به عنوان بخشی از ایجاد پروژه برای برنامه انگولار 2 ایجاد می شوند. در حال حاضر ، نیازی نیست در مورد سایر فایل های کد زحمت بکشید زیرا آنها به عنوان بخشی از برنامه Angular 2 شما گنجانده شده اند و نیازی به تغییر در برنامه Hello World نیست.

 

مرحله 11 – در مرحله بعد سرور lite را نصب کنید که می تواند برای اجرای برنامه انگولار 2 استفاده شود. می توانید این کار را با صدور دستور زیر انجام دهید –

Save dev

پس از اتمام کار وضعیت تکمیل را مشاهده خواهید کرد. نیازی نیست نگران هشدارها باشید.

Warn

مرحله 12 – از طریق دستور زیر یک پیوند نمادین به پوشه گره ایجاد کنید. این به اطمینان از اینکه مدیر بسته بسته گره می تواند نصب nodejs را تعیین کند، کمک می کند.

Node

مرحله 13 – اکنون زمان شروع برنامه Angular 2 از طریق دستور start npm است. این ابتدا فایل ها را ایجاد می کند و سپس برنامه Angular را در سرور lite که در مرحله قبل نصب شده بود راه اندازی می کند.

دستور زیر را صادر کنید –

 

npm start
پس از اتمام کار ، آدرس اینترنتی به شما نشان داده می شود.

URL
اگر به URL بروید ، اکنون برنامه انگولار 2 را مشاهده می کنید که مرورگر را بارگیری می کند.

 

منبع.

 

لیست جلسات قبل آموزش آنگولار 2

  1. آموزش انگولار 2
  2.  مرور کلی آنگولار 2
  3. آموزش محیط انگولار 2 
5/5 - (1 امتیاز)
0
برچسب ها :
نویسنده مطلب saber

دیدگاه شما

بدون دیدگاه