PhoneGap/Cordova

PhoneGap 3.2 เปิด log ใน Command line เป็นค่าเริ่มต้นแล้ว

เรื่องที่เกี่ยวข้อง - Cordova CLI, PhoneGap, PhoneGap CLI

คนที่ก่อนหน้านี้ (เวอร์ชั่น 3.1 ลงไป) กับคนที่ทำตามวิดีโอเริ่มต้นสร้าง iOS และ Android แอพด้วย HTML5 และ PhoneGap จะคุ้นเคยกับที่ผมบอกว่า

ถ้าสั่งแล้วมันไม่บ่นหน่ะดี ไม่มีปัญหา แต่ถ้ามันบ่นล่ะแย่แน่

หมายถึงเวลาเราสั่งให้ PhoneGap หรือ Cordova ทำการสร้างโปรเจค, ทดสอบแอพ, หรือ package แอพออกไปใช้งานใน Terminal (บน Windows จะเรียก Commad-prompt) แล้วมันเงียบไปเฉยๆ แล้วก็ค่อยโผล่ขึ้นมารับคำสั่งใหม่ ถือว่าการทำงานไม่มีปัญหา แต่ถ้าติด error อะไรสักอย่างมันจะขึ้นข้อความแจ้งให้เราแก้ปัญหาต่อไป

แต่ใน PhoneGap เวอร์ชั่น 3.2 เป็นต้นไป ทางทีมงานได้เพิ่มส่วนที่จะแจ้งสถานะการทำงานของคำสั่งนั้นๆ ลงไปด้วย เช่น

การเพิ่ม Android application ใน PhoneGap:

cordova platform add android

Checking Android requirements...
Looks like your environment fully supports cordova-android development!
Creating android project...
Preparing android project

การเพิ่ม iOS application ใน PhoneGap:

cordova platform add ios

Checking iOS requirements...
Creating ios project...
Preparing ios project

ทั้งนี้เพื่อไม่ให้เครื่องที่ทำงานนานเกินไป ถูกเข้าใจผิดว่าเครื่องแฮงค์ หรือเงียบหายไปเฉยๆ ครับ

ดังนั้นถ้ามันขึ้นข้อความอะไรมา ก็อย่าเพิ่งตกใจ ดูดีๆ ก่อนว่ามันบอกเราว่าอะไร อย่าเพิ่งตีโพยตีพายว่ามันเจ๊งซะล่ะ 🙂

สนใจเรื่อง Web Design, Adobe for Web, และ PhoneGap ฝาก Email รับบทความใหม่ๆ จากผมได้ที่นี่ครับ

ดูเนื้อหารวมเรื่อง PhoneGap ได้ที่ nextflow.in.th/phonegap

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

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

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save