Skip to content

Latest commit

 

History

History
79 lines (52 loc) · 6.92 KB

File metadata and controls

79 lines (52 loc) · 6.92 KB

Setup your machine

ให้ทำตามครบทุกขั้นตอนเพื่อให้แน่ใจว่า ระบบและซอฟต์แวร์สามารถทำงานได้อย่างไม่มีปัญหา และควรทำล่วงหน้าก่อนวันอบรมสักอย่างน้อย 4-5 วัน เพราะถ้าพบว่าเครื่องของตัวเองถูก block หรือจำกัดสิทธิ์ จะได้ทำเรื่องกับฝ่าย Security หรือ Admin เพื่อดำเนินการให้สามารถติดตั้งและใช้งานได้ตามปกติ

⚠️ ข้อควรระวัง เรื่องการใช้เครื่องคอมขององค์กร มาใช้ในการอบรม

  • แนะนำว่าสำหรับองค์กรที่มีการ block การทำงานผ่านอินเตอร์เน็ต เช่นการ block port หรือ certificate ให้เตรียม Account สำหรับเชื่อมต่ออินเตอร์เน็ตวงนอกให้ผู้เข้าอบรมได้เลย
  • การอบรมจะมีการรันคำสั่งผ่าน โปรแกรม Command Prompt หรือ Terminal และมีโปรเซสที่ทำการสร้างและแก้ไขไฟล์ที่อยู่บนระบบปฏิบัติการ (เช่น NodeJS process) ให้แน่ใจว่าระบบปฏิบัติการไม่ได้มีการบล๊อคการทำงาน และสามารถทำงานได้อย่างไม่มีปัญหา
  • ระหว่างการอบรม จะมีการเชื่อมต่ออินเตอร์เน็ต และมีการดาวน์โหลดโค้ด รวมถึงติดตั้ง, setup, และ install โปรแกรมเพิ่มเติม ควรให้แน่ใจว่าคอมพิวเตอร์ทีี่ใช้ไม่มีการปิดกั้นการทำงานดังกล่าว

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

1. สำหรับ Computer ที่ใช้ในการทำงาน

ทำการดาวน์โหลดตัวติดตั้ง และดำเนินการติดตั้งให้เรียบร้อย

  1. Node Runtime รุ่น LTS (Download | คลิปแนะนำการติดตั้ง)
  2. Git Client (Download | คลิปแนะนำการติดตั้ง)
  3. Visual Studio Code (Download)
  4. Web Browser สามารถเลือกระหว่าง 2 อย่างนี้
    1. Google Chrome (Download)
    2. Microsoft Edge (Download)
  5. แล้วก็ติดตั้ง Extension บน Web Browser ตามรายการต่อไปนี้
    1. React Developer Tools
    2. Redux Dev Tools

2. สมัคร Account ที่ควรมี

สมัคร Github Account ให้เรียบร้อย

3. การติดตั้งระบบ

เปิดโปรแกรม Terminal (MacOS) หรือ Command Prompt (Windows 11) และรันคำสั่งด้านล่าง ทีละคำสั่ง

Windows 11+

npm install -g expo
npm install -g @expo/ngrok@^4.1.0
npm install -g eas-cli

MacOS

  1. ติดตั้งโปรแกรม Xcode ผ่าน App Store
  2. รันคำสั่งด้านล่าง ในโปรแกรม Terminal ทีละคำสั่ง
sudo npm install -g expo
sudo npm install -g @expo/ngrok@^4.1.0
sudo npm install -g eas-cli
  1. ทำการติดตั้ง homebrew ผ่านโปรแกรม Terminal ด้วยคำสั่งที่อยู่ในเว็บ Homebrew นี้
  2. รันคำสั่งด้านล่าง ในโปรแกรม Terminal ทีละคำสั่ง
brew cask install fastlane

4. สำหรับอุปกรณ์พกพา

อุปกรณ์พกพาจะถูกใช้ในการพรีวิว และทดสอบแอพพลิเคชั่นที่กำลังพัฒนาบนคอมพิวเตอร์

5. ทดสอบการติดตั้ง

คลิกดูวิธีทดสอบการสร้างโปรเจค และพรีวิวบนมือถือที่นี่

หากพบว่าไม่สามารถทำได้ตามขั้นตอน แปลว่า อาจจะยังติดตั้งไม่ครบ หรือมีการ block การทำงานของแอพ, ระบบ, หรือ port ในการพรีวิวแอพ ให้ติดต่อผู้ดูแลระบบเพื่อดำเนินการครับ