Ubuntu ใช้คำสั่ง upgrade ไม่ได้

เมื่อใช้คำสั่ง upgrade
[code]
# apt-get upgrade
[/code]

มีข้อความเตือน
[code]
could not get lock /var/lib/dpkg/lock
[/code]

สาเหตุ คือมีบางโปรเซสทำการ lock ไดเร็กทอรี่อยู่
ทางแก้ คือ kill โปรเซสที่มา lock ทิ้งเลย

ค้นหาโปรเซส apt
[code]
ps -ef | grep apt
[/code]

kill ทิ้งให้หมด
[code]
kill [process_id]
[/code]

เมื่อเรียกคำสั่ง upgrade อีกครั้งจะใช้ได้ละ
[code]
# apt-get upgrade
[/code]

การรันแอพ ionic พร้อมๆกัน

ปกติการรันแอพ ionic มีการ port ต่างๆดังนีั้

[code]
const DEV_LOGGER_DEFAULT_PORT = 53703;
const LIVE_RELOAD_DEFAULT_PORT = 35729;
const DEV_SERVER_DEFAULT_PORT = 8100;
[/code]

ถ้าจะรันหลาย ๆ แอพพร้อมกันต้องกำหนดพอร์ท (port) ให้ต่างกัน เช่นรัน 5 แอพพร้อมกัน

[code]
ionic serve
ionic serve –dev-logger-port 53704 –livereload-port 35730 –port 8101
ionic serve –dev-logger-port 53705 –livereload-port 35731 –port 8102
ionic serve –dev-logger-port 53706 –livereload-port 35732 –port 8103
ionic serve –dev-logger-port 53707 –livereload-port 35733 –port 8104
[/code]

สร้างแอพ Ionic

สร้างแอพ ionic จากเทมเพลส

การสร้างแอพด้วย ionic มีเทมเพลสให้ใช้อยู่ 5 แบบคือ blank, tabs, sidemenu, super และ tutorial (ไม่รู้ว่าต่างกับ sidemenu ยังไง)

โดยมีคำสั่งสร้างแอพดังนี้

[code]
> ionic start myApp blank
[/code]

Run your App

[code]
> cd myApp
> ionic serve
[/code]

สร้างแอพด้วย ionic ได้ละ

หรือจะรันด้วยคำสั่งนี้

[code]
> ionic serve -l
[/code]

ก็จะมี platform ให้เลือกรันได้พร้อมๆกันถึง 3 platforms
โดยเลือกที่มุมบนด้านขวาของหน้าจอ

Continue reading