
در این مقاله میخواهیم شمارا با .NetCore Cli آشنا کنیم Cli یا Command Lineها مجموعهای از دستورات متنی هستند که میتوانیم به کامپایلر بدهیم و کامپایلر عملیاتهایی را برای ما انجام دهد بدون اینکه از محیطهای گرافیکی استفاده کنیم و کاربران با cliها میتواند با سیستمعامل ارتباط برقرار کنند .NetCore Cli نیز دقیقاً همین کار را برای ما انجام میدهد و ما میتوانیم بدون استفاده از ابزارهای گرافیکی دات نت برنامههای خود را ران کنیم یا پابلیش بگیریم و کارهای مختلفی انجام دهیم.
در دوره رایگان آموزشasp در یک ویدئو بهصورت مجزا مبحث Command Lineها را آموزش دادهایم.
بهصورت کلی زمانی که داریم از هر کامپایلری استفاده میکنیم کارهایی که ما در محیط گرافیکی انجام میدهیم در پشتصحنه دستورات cli اجرا میشوند و بهخاطر وجود اینها هستند که ما میتوانیم پروژه جدید بسازیم و کارها مختلف را بر روی آن انجام دهیم
برای واردکردن دستورات cli میتوانیم از محیطهای مختلفی همچون cmd,پنجره ترمینال visual studio و غیره استفاده کنیم
برای استفاده ازcli در cmd باید cmd را در پوشه پروژه باز کنیم
ساختار کلی دستورات cli به شکل زیر است.
dotnt <command> <argument> <option>
command: فرمانها یا دستورات
Argument:پارامترها
Option:تنظیمات دستور
در ادامه چند نمونه از دستوراتcli را توضیح میدهیم
شاید برای شما این سؤال به وجود بیاید که زمانی که محیطهای گرافیکی وجود دارند چه نیازی هست که کار با محیطهای terminal و cli را یاد بگیریم در جواب باید بگوییم که در پروژههای بزرگ خیلی از کارها نیاز است که بهصورت اتوماتیک اتفاق بیافتند و در آنجا کار با cliها بسیار واجب و مهم میشوند و برای یک برنامهنویس حرفهای واجب است که با این دستورات آشنایی داشته باشد.
این دستورات بسیار زیاد هستند و ما نمیتوانیم همه آنها را در این مقاله بگنجانیم اما شما میتوانید با کمی سرچ ساده تعداد خیلی بیشتری از این دستورات را فرا بگیرید و در برنامههای خود استفاده کنید
اما بهصورت کلی کار با آنها پیچیدگی خاصی ندارد و بهراحتی میتوانید آنها را یاد بگیرید.
خب امیدواریم که با cliها آشنا شده باشید و برای شما مفید بوده باشد.
جدیدترین ویدئوهای آموزشی
در بخش TV باگتو، آموزش های کوتاه و جدید را مشاهده نمایید