フラッタ-エクステンションでchomeで実行
ปัญหา
สืบเนื่องจากว่าผมจะทำ フロントエンドด้วย フラッターพัฒนา ウェブติดต่อกับ メタメーク拡張บน グーグルクロームแต่ปัญหาคือเมื่อเราสั่งรันด้วย VSCODEหรือสั่งผ่าน コマンドラインด้วย フラッターCLI
flutter run -d chrome
フラッターมันจะไปเปิด グーグルクロームอีกตัวนึงขึ้นมา เป็น プロフィールใหม่ที่ไม่ได้ใช้ インスタンスตัวเดียวกับที่เราใช้กันอยู่ ที่แย่กว่านั้นคือ มันไม่ให้เราติดตั้ง 拡張ของ グーグルクロームด้วยน่ะสิ ก็เลยใช้ メタメーク拡張ไม่ได้ทันที ต้องไปเปิด クロムปกติขึ้นมาอีกตัว แล้ว URLをコピーไปใส่ ถึงจะใช้ メタメーク拡張ได้ ซึ่งมันไม่สะดวกเลยเพราะมันทำ ホットリロードไม่ได้
สาเหตุของปัญหา
หลังจากที่ไปค้นหาใน 問題ของ フラッターก็ได้เจอสาเหตุของปัญหาแล้วก็ไปค้นพบว่าที่ ソースコードของ フラッターツールใน ギタブhttps://github.com/flutter/flutter/blob/master/packages/flutter_tools/lib/src/web/chrome.dart
ที่ฟังชั่น ランチมีเขียนไว้ที่ตัวแปร アークไว้ว่า
--disable-extensions
แต่เค้าก็มีเหตุผลนะ เหตุที่ต้องปิด 拡張ไว้ก็เพราะว่า ถ้าเปิดไว้จะทำให้เวลา รันแต่ละครั้งจะใช้เวลานานขึ้นนั่นเอง
วิธีแก้ปัญหา
ให้เข้าไปที่ パスที่ติดตั้ง フラッターสำหรับผมใช้ MacOSติดตั้ง フラッターผ่าน 醸造นะ มันจะอยู่ที่
cd /usr/local/Caskroom/flutter/2.5.3/flutter
เข้าไปต่อที่ パッケージ> FlutterRange Tools > lib > src > web
cd packages/flutter_tools/lib/src/web
นี่ไงเจอตัวปัญหาแล้ว!! เข้าไปแก้ไขไฟล์ クロム.ダートกันได้เลยเข้าไปจัดการ コメントบรรทัดที่
--disable-extensions
กันได้เลย//'--disable-extensions',
ขั้นตอนสุดท้าย
เนื่องจากเราไปแก้ไข ソースコードเราต้องให้ フラッターมัน ビルドツールนี้ใหม่ เพราะฉะนั้นเราต้องเข้าไปจัดการต่อดังนี้
กลับไปที่ フラッターパスก่อน
cd /usr/local/Caskroom/flutter/2.5.3/flutter
เข้าไปต่อที่ キャッシュcd bin/cache
ให้ทำการลบไฟล์ ツール.スタンプทิ้งซะrm flutter_tools.stamp
สำเร็จแล้ว
กลับไปรัน フラッターที่โปรเจ็คเราใหม่อีกครั้ง
flutter run -d chrome
フラッターมันจะไป ビルドフラッタツールตัวใหม่ให้ .... ในที่สุดเราก็สามารถติดตั้ง グーグルクローム拡張ได้แล้วนะจบ
ได้ใช้ メタメーク拡張ละ
ติดตามผลงานได้ที่
ページ242479152
群:https://fb.com/CodeBangkok
ブログ
YouTube
Reference
この問題について(フラッタ-エクステンションでchomeで実行), 我々は、より多くの情報をここで見つけました https://dev.to/codebangkok/flutter-run-on-chome-with-extensions-1a70テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol