دستورات انگولار
- [ زمان انتشار : دوشنبه 13 آبان 1398 ] [ برچسب ها: انگولار، برنامه نویسی، دستورات، Angular CLI، Angular ، ] [ 461 بار مشاهده شده ]
با سلام و وقت بخیر
Angular CLI ابزاری برای رابط خط فرمان است که برای اولیه سازی ، توسعه ، داربست و نگهداری برنامه های زاویه ای استفاده می شود.
می توانید از طریق یک UI تعاملی یعنی کنسول زاویه ای ، از این دستورات به صورت مستقیم یا غیر مستقیم استفاده کنید.
فرمان |
نام مستعار |
شرح |
add |
|
برای افزودن پشتیبانی از یک کتابخانه خارجی به پروژه شما استفاده می شود. |
build |
b |
این یک برنامه Angular را در یک فهرست خروجی به نام dist / در مسیر خروجی داده شده وارد می کند. باید از یک فهرست کار در فضای کار اجرا شود. |
config |
|
مقادیر پیکربندی زاویه ای را در پرونده angular.json برای فضای کاری یا بازیابی تنظیم می کند. |
doc |
d |
این اسناد رسمی Angular (angular.io) را در یک مرورگر باز می کند و کلمه کلیدی معینی را جستجو می کند. |
e2e |
e |
برنامه Angular را ایجاد و سرویس می دهد ، سپس تست های پایان به پایان را با استفاده از پروتکتور اجرا می کند. |
generate |
g |
این فایلها را بر اساس طرح کلی ایجاد و / یا اصلاح می کند. |
help |
|
لیستی از دستورات موجود و توضیحات کوتاه آنها را ارائه می دهد. |
lint |
l |
از آن برای اجرای ابزارهای آسترگذاری روی برنامه برنامه زاویه ای در یک پوشه پروژه خاص استفاده می شود. |
new |
n |
این یک فضای کاری جدید و یک برنامه اولیه Angular ایجاد می کند. |
run |
|
این یک هدف معمار را با پیکربندی سازنده سفارشی تعریف شده در پروژه شما اجرا می کند. |
serve |
s |
این برنامه را ایجاد کرده و در خدمت شما قرار می دهد ، و تغییرات جدید را در پرونده ایجاد می کند. |
test |
t |
این آزمایشات واحد را در یک پروژه اجرا می کند. |
update |
|
برنامه های شما را به روز می کند. |
version |
v |
این نسخه Angular CLI را بیان می کند. |
xi18n |
|
این پیام های i18n را از کد منبع استخراج می کند. |
چرا به یک Framework نیاز دارم؟
اکثر چارچوب های JS این روزها به نظر می رسند ، به این معنی که آنها فلسفه خاص خود را در مورد چگونگی ساخت برنامه وب دارند و ممکن است شما برای یادگیری مفاهیم اصلی نیاز به مدتی وقت داشته باشید. راه حل های دیگر ، مانند ستون فقرات ، به سازندگان دستور نمی دهد که چگونه باید این پروژه را طراحی کنند ، بنابراین برخی از افراد حتی چنین فناوری هایی را نه کتابخانه می خوانند.
در واقع ، چارچوب های JavaScript نه چندی پیش پدیدار شدند. من به یاد می آورم که وب سایت ها با کد JS ساختاری ضعیف ساخته شده اند (در بسیاری موارد ، توسط جی کوئری). با این حال ، رابط کاربر رابط مشتری بیشتر و پیچیده تر شده است ، و جاوا اسکریپت شهرت خود را به عنوان یک زبان "اسباب بازی" از دست داد. وب سایت های مدرن به شدت به JS تکیه می کنند و لزوم سازماندهی صحیح (و آزمایش!) کد بوجود آمده است. بنابراین ، Framework سمت مشتری متداول شده و امروزه حداقل ده ها مورد از آنها وجود دارد.