MEAN

วิธีเตรียมเครื่องพร้อมพัฒนาเว็บแอพด้วย MEAN Stack (Angular 4, TypeScript, MongoDB)

เรื่องที่เกี่ยวข้อง - Angular 4, AngularJS, ExpressJS, MEAN Stack, MongoDB, Node JS

สำหรับวิธีการติดตั้งโปรแกรม เตรียมเครื่องสำหรับใช้ในคอร์ส Workshop พัฒนา Web Applicatoin ด้วย MEAN Stack 2017 จะแตกต่างจากของเก่าพอสมควร เพราะมีการปรับเนื้อหาเป็น Angular 4, JavaScript ES6 และใช้ Visual Studio Code แทน Sublime Text (ส่วนตัวคิดว่า VS มันใช้ดีกว่าจริงๆ นะ)

ดังนั้นการทำงานกับ Angular ยังแตกต่างจากเวอร์ชั่น 1 อีกด้วย เพราะเปลี่ยนจาก JavaScript มาใช้ TypeScript ใน Angular 4

ดังนั้นถ้าใครจะมาเรียนกับพล เตรียมเครื่องตามนี้เลยครับ

ขั้นตอนทั้งหมด

  1. Node.js
  2. Angular 4 CLI
  3. MongoDB
  4. Git
  5. Visual Studio Code
  6. Extension

1. วิธีติดตั้ง Nodejs

แนะนำใช้ดาวน์โหลดและติดตั้ง Node.js แบบ LTS เปิดไปดาวน์โหลดไฟล์ติดตั้งได้จากที่นี่

หรือดูวิดีโอแนะนำได้ด้านล่างครับ

หลังติดตั้งเสร็จอย่าลืมเปิด Command Prompt (Windows) หรือ Terminal (macOS) ขึ้นมารันคำสั่ง node และ npm ดูว่ามันทำงานได้หรือเจอ Not found นะครับ

 

2. Angular 4 CLI

Angular 4 เติบโตจากเวอร์ชั่นแรกมาก ใครที่เคยเขียน Angular 1 แล้ว มาเขียนเวอร์ชั่น 2 และ 4 จะงงว่ากรูเขียนคนละภาษาหรือไงเนี่ย (จริงๆ คือภาษาเดียว แต่คนละแนวคิด) และการทำงานถูกปรับปรุงให้สะดวกขึ้นกว่าเดิมผ่านระบบที่ชื่อ Angular CLI

รันคำสั่งต่อไปนี้เพื่อติดตั้ง

// สำหรับ Windows 
npm install -g @angular/cli

// สำหรับ macOS, OS X
sudo npm install -g $@angular/cli

3. วิธีติดตั้ง MongoDB

สำหรับ Windows

ดาวน์โหลดตัวติดตั้งระบบ MongoDB จากเว็บไซต์ที่นี่ แล้วติดตั้งตามวิดีโอนี่ได้

สำหรับ MacOS และ OS X

วิธีที่ง่ายที่สุดคือการติดตั้งผ่าน Homebrew ดูวิธีติดตั้งได้จากวิดีโอเลย

  1. ถ้ายังไม่มี Homebrew ให้ติดตั้งด้วยคำสั่งจาก link นี้ ในโปรแกรม Terminal ถ้ามีแล้วให้รันคำสั่ง brew update 
  2. รันคำสั่ง brew install mongodb
  3. เสร็จแล้ว! ง่ายเนอะ

4. วิธีติดตั้ง Git

4.1 ดาวน์โหลดตัวติดตั้ง Git จากลิงค์นี้มารันติดตั้งในเครื่อง โดยเลือกตัวติดตั้งให้ตรงกับระบบปฏิบัติการ

4.2 สมัครเปิด Account บน Github

4.3 และดาวน์โหลดโปรแกรม Github Desktop มาติดตั้งในเครื่อง และเปิดทดสอบการใช้งานให้เรียบร้อย

และถ้าเป็นการติดตั้งครั้งแรก ให้เปิดโปรแกรม Command Prompt หรือ PowerShell ขึ้นมา และรันคำสั่ง 2 คำสั่งนี้ ทีละคำสั่ง

git config --global user.email "[email protected]"

ให้แทนที่ [email protected] ด้วย Email ที่เราใช้งาน

git config --global user.name "Mona Lisa"

ให้แทนที่ Mona Lisa ด้วยชื่อภาษาอังกฤษของเรา

5. วิธีติดตั้ง Visual Studio Code

ทำการดาวน์โหลดและติดตั้งโปรแกรม Visual Studio Code จากได้จากที่นี่ และติดตั้งให้เรียบร้อย

6. รายชื่อ Extension ที่ควรติดตั้ง

how to install thai extension vscode.png

ให้ค้นหาและติดตั้ง Extension ของ Visual Studio Code ตามนี้

  1. Angular v4 TypeScript Snippets ของ JohnPapa
  2. AutoFileName ของ Jerry Hong
  3. AutoImport ของ steotes
  4. JavaScript Snippet Pack ของ Mahmoud Ali
  5. Rainbow Bracket ของ 2gua
  6. TypeScript Toolbox ของ SDKWRK
  7. vscode-icons ของ Roberto Huertas

 

 

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

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

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

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

Privacy Preferences

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

Allow All
Manage Consent Preferences
  • Always Active

Save