Angular یک پروژه متن باز است که می تواند آزادانه مورد استفاده قرار گیرد، تغییر داده و توسط دیگران به اشتراک گذاشته شود. Angular توسط گوگل توسعه یافته است. Angular یک پلتفرم برنامه کاربردی وب مبتنی بر تایپ اسکریپت است.
مزایای استفاده از Angular
- از مفهوم MVC پشتیبانی می کند.
- همیشه از برنامه SPA پشتیبانی می کند.
- این تست واحد را به راحتی پشتیبانی می کند.
- متن باز است.
قبل از گذراندن Angular 6 به دانش نیاز دارید
- دانش پایه Angular
- CLI زاویه ای
پيش نياز
- گره
- Npm
- CLI زاویه ای
- تایپ اسکریپت
- ویرایشگر متن - کد بصری
برای Angular 6 تنظیم کنید
مراحل بررسی نصب NODE و NPM
برای تأیید نسخه NODE و NPM باید 2 دستور زیر را با استفاده از پنجره خط فرمان اجرا کنید. مطمئن شوید که خط فرمان را به عنوان مدیر اجرا می کنید.
- گره -v
- npm –v
در اینجا از اسکرین شات زیر می توانید نسخه node -v 8.12.0 و نسخه npm –v 6.4.1 را دریابید.
![نصب NODE و NPM](http://pezhvak24.ir/dl/10kcor/cscd/article/angular-6-enviornment-set-up/Images/Angular V6.1 Environment Setup01.jpg)
برای ارتقاء به آخرین نسخه، کافیست نصب کننده را دانلود و دوباره اجرا کنید، و به طور خودکار NODE و NPM را به آخرین نسخه به روز می کند.
نصب Angular CLI
این یک ابزار خط فرمان است که به ما کمک می کند تا برنامه های Angular را سریع و آسان ایجاد کنیم. دستور زیر را اجرا کنید و آخرین نسخه را نصب کنید.
npm install -g @angular/cli
برای نصب Angular CLI دستور https://cli.angular.io/ را باز کنید.
مطابق تصویر زیر Angular 6.2.1 CLI به صورت سراسری بر روی دستگاه شما نصب شده است.
![نصب Angular CLI](http://pezhvak24.ir/dl/10kcor/cscd/article/angular-6-enviornment-set-up/Images/Angular%20V6.1%20Environment%20Setup02.jpg)
مراحل به روز رسانی Angular CLI
برای ارتقا به آخرین نسخه، دستور زیر را اجرا کنید.