Google Flutter

Flutter: วิธีอัพเดต global version ผ่าน FVM

เรื่องที่เกี่ยวข้อง - FVM, Google Flutter

จากที่แนะนำ FVM ไปวันก่อนโน้น ก็น่าจะให้พวกเราจัดการเวอร์ชั่นของ Flutter ได้สะดวกมากขึ้น

มาวันนี้พลได้ทำการอัพเดต global version ของ Google Flutter SDK ด้วย FVM

แล้วก็คิดว่าเอาวิธีมาแปะไว้ดีกว่า

ดังนั้นด้านล่างเป็นวิธีทำสำหรับคนที่มี FVM ติดตั้งไว้บนเครื่องแล้วนะ

Global version คืออะไร?

เนื่องจาก FVM ทำให้เราสามารถดาวน์โหลด Flutter SDK มาใช้บนเครื่องคอมเดียวกันได้หลากหลายเวอร์ชั่น

ทำให้เราต้องกำหนดว่า ถ้าเป็นการสร้างโปรเจคใหม่ หรือการรันคำสั่งของ Flutter ตรงๆ จะใช้เวอร์ชั่นไหนกันแน่

นั่นคือที่มาของ Global version ครับ โดยเราสามารถกำหนดได้ว่า Global version นั้นจะเป็นเวอร์ชั่นหมายเลขอะไร

เช็ค stable version

อย่างแรกเราเช็คก่อนซิ๊ ว่าตอนนี้บนเครื่องเรามี Flutter SDK เวอร์ชั่นอะไรอยู่บ้างด้วยคำสั่ง fvm list ซึ่งจะให้ผลลัพธ์แบบด้านล่าง

fvm list

stable (global)
3.0.5
3.0.1

จะเห็นว่า โอเคตอนนี้บนเครื่องพล จะใช้ stable เป็น global version แต่ถ้าเช็คแล้วจะกลายเป็นว่า stable บนเครื่องพลนั้นยังเป็น 3.0.0 อยู่

เช็คเวอร์ชั่นล่าสุดของ Flutter SDK

ดังนั้นพลจะใช้คำสั่ง fvm releases ในการแสดงเวอร์ชั่นทั้งหมดในปัจจุบันของ Flutter SDK ก็จะได้ผลลัพธ์แบบด้านล่าง

fvm releases 

...
Sep 28 22  │ 3.3.3            
Oct 5 22   │ 3.3.4            
--------------------------------------
Oct 5 22   │ 3.3.4             stable
--------------------------------------
Oct 6 22   │ 3.4.0-34.1.pre   
--------------------------------------
Oct 6 22   │ 3.4.0-34.1.pre    beta
--------------------------------------

โอเคมันเยอะมาก ขอตัดมาเฉพาะอันล่าสุดแล้วกัน จะเห็นว่าตอนนี้ stable version ที่มีคือ 3.3.4 ซึ่งยังไม่มีบนเครื่องพล

อัพเกรด Stable หรือดาวน์โหลดเวอร์ชั่นแยกมาตั้งเป็น Global version ดี?

ดังนั้นตรงนี้จะมี 2 ทางเลือก

  1. อัพเดต stable บนเครื่อง ซึ่งเป็น global อยู่แล้ว แต่มันเป็น 3.0.0 ซึ่งเก่ากว่าปัจจุบันที่มีให้ใช้งาน ถ้าเลือกทางนี้ใช้คำสั่ง fvm flutter upgrade ได้เลย
  2. ให้ stable ยังเป็นตัวเดิมอยู่ แต่อยากได้ Global version เป็นตัวล่าสุดอ่ะ เราก็สามารถใช้คำสั่ง fvm ตามด้านล่าง และระบุเวอร์ชั่นได้เลย
fvm global 3.3.4

ซึ่งตรงนี้ระบบจะแจ้งว่า ไม่มีเวอร์ชั่น 3.3.4 บนเครื่องนะ จะให้ดาวน์โหลดเลยไหม? ก็พิมพ์ตอบ yes และกด enter ครับ

เท่านี้ก็เรียบร้อยเราสามารถเช็คว่า global version บนเครื่องเป็นเวอร์ชั่นเลขอะไร โดยใช้คำสั่ง fvm list อีกทีครับ

อ้างอิง – fvm

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save