Introduction of installing a flutter on windows

برای نصب و اجرای Flutter، محیط توسعه شما باید حداقل شرایط زیر را داشته باشد:

سیستم عامل: ویندوز 10 یا بالاتر (64 بیتی)، مبتنی بر x86-64.
فضای دیسک: 1.64 گیگابایت (فضای دیسک برای IDE/ابزارها را شامل نمی شود).
ابزارها: فلاتر بستگی به این دارد که این ابزارها در محیط شما موجود باشند.
Windows PowerShell 5.0 یا جدیدتر (این در ویندوز 10 از قبل نصب شده است)
Git برای Windows 2.x با گزینه Use Git from the Windows Command Prompt.

اگر Git برای ویندوز از قبل نصب شده است، مطمئن شوید که می توانید دستورات git را از خط فرمان یا PowerShell اجرا کنید.
Flutter SDK را دریافت کنید
برای دریافت آخرین نسخه پایدار Flutter SDK، بسته نصب زیر را دانلود کنید:
  1. For

     Flutter SDK

    , and older builds, check out the SDK archive.

  2. مسیر خود را به روز کنید
    اگر می خواهید دستورات Flutter را در کنسول معمولی ویندوز اجرا کنید، این مراحل را برای اضافه کردن Flutter به متغیر محیطی PATH انجام دهید:
    
    از نوار جستجوی Start، "env" را وارد کرده و ویرایش متغیرهای محیطی را برای حساب خود انتخاب کنید.
    در قسمت User variables بررسی کنید که آیا ورودی به نام Path وجود دارد یا خیر:
    اگر ورودی وجود دارد، مسیر کامل را با استفاده از flutter\bin اضافه کنید. به عنوان جداکننده از مقادیر موجود.
    اگر ورودی وجود نداشت، یک متغیر کاربری جدید به نام Path ایجاد کنید که مسیر کامل flutter\bin را به عنوان مقدار آن ایجاد کنید.
    برای اعمال این تغییرات، باید پنجره‌های کنسول موجود را ببندید و دوباره باز کنید.
توجه: از زمان انتشار 1.19.0 توسعه دهنده Flutter، Flutter SDK حاوی دستور دارت در کنار فرمان flutter است تا بتوانید برنامه های خط فرمان دارت را راحت تر اجرا کنید.
 با دانلود Flutter SDK، نسخه سازگار Dart را نیز دانلود می کنید، اما اگر Dart SDK را جداگانه دانلود کرده اید، مطمئن شوید که نسخه Flutter دارت در ابتدا در مسیر شما
 قرار دارد، زیرا ممکن است این دو نسخه با هم سازگار نباشند. دستور زیر به شما می گوید که آیا دستورات flutter و dart از یک فهرست bin منشا می گیرند و بنابراین سازگار
 هستند یا خیر. where flutter dart
C:\path-to-flutter-sdk\bin\flutter
C:\path-to-flutter-sdk\bin\flutter.bat
C:\path-to-dart-sdk\bin\dart.exe :: this should go after `C:\path-to-flutter-sdk\bin\` commands
C:\path-to-flutter-sdk\bin\dart
C:\path-to-flutter-sdk\bin\dart.bat
همانطور که در بالا نشان داده شد، دستور دارت از Flutter SDK اول نیست. مسیر خود را به‌روزرسانی کنید تا از دستورات C:\path-to-flutter-sdk\bin\ قبل 
از دستورات C:\path-to-dart-sdk\bin\ (در این مورد) استفاده کنید. پس از راه‌اندازی مجدد پوسته برای اعمال تغییرات، اجرای دوباره دستور Where نشان می‌دهد
 که دستورات فلاتر و دارت از همان دایرکتوری اکنون اول هستند.
 where flutter dart
C:\dev\src\flutter\bin\flutter
C:\dev\src\flutter\bin\flutter.bat
C:\dev\src\flutter\bin\dart
C:\dev\src\flutter\bin\dart.bat
C:\dev\src\dart-sdk\bin\dart.
با این حال، اگر از PowerShell استفاده می کنید، در آن نام مستعار دستور Where-Object وجود دارد، بنابراین باید به جای آن از Where.exe استفاده کنید.
 PS where.exe flutter dart

flutter doctor:
از پنجره کنسولی که دایرکتوری Flutter را در مسیر دارد (به بالا مراجعه کنید)، دستور زیر را اجرا کنید تا ببینید آیا وابستگی های پلتفرمی وجود دارد که برای تکمیل تنظیمات نیاز دارید: