فینچ CLI
فینچ یک رابط خط فرمان (CLI) برای مدیریت و تعامل با برنامههای فینچ شما ارائه میدهد. این CLI مجموعهای از دستورات را برای سادهسازی کارهای رایج فراهم میکند و توسعه، تست و استقرار برنامهها را آسانتر میسازد.
علاوه بر دستورات ارائهشده توسط فینچ، میتوانید از هر دستور CLI دارت دیگری نیز استفاده کنید. به عنوان مثال، میتوانید از دستور dart pub get برای دریافت وابستگیهای پروژه خود استفاده کنید. استفاده از CLI فینچ اختیاری است و میتوانید مستقیماً از CLI دارت نیز بهره ببرید.
نصب CLI فینچ
dart pub global activate finch
اجرای CLI فینچ
برای مشاهده لیست دستورات موجود، دستور زیر را اجرا کنید:
finch -h
دستورات موجود:
1) create: ساخت پروژه جدید
--path مسیر پروژه
-p
--name نام پروژه
-n
--docker استفاده از داکر
-d
──────────────────────────────
2) get: دریافت پکیجهای پروژه (معادل dart pub get)
──────────────────────────────
3) runner: ساخت runner پروژه (معادل dart pub run build_runner build)
──────────────────────────────
4) run: اجرای پروژه (معادل dart run)
--path مسیر فایل اپلیکیشن
-p
──────────────────────────────
5) build: ساخت پروژه (معادل dart compile exe)
--appPath مسیر فایل اپلیکیشن
-a
--langPath مسیر زبانها
-l
--publicPath مسیر پوشه public
-p
--widgetPath مسیر ویجتها
-w
--envPath مسیر فایل محیط (.env)
-e
--output مسیر خروجی
-o
--type نوع خروجی (zip, exe)
-t
--help نمایش راهنما
-h
──────────────────────────────
6) test: اجرای تست واحد پروژه (معادل dart test)
--reporter نحوه نمایش نتایج تست
-r
──────────────────────────────
--help نمایش راهنما
-h
--version نمایش نسخه فینچ
-v
--update بروزرسانی فینچ
-u
──────────────────────────────