Angular สามารถสร้างโมดูลโดยใช้ Angular CLI
ขั้นที่ 1: สร้างโมดูล
ในการเริ่มต้น ให้สร้างโมดูลโดยใช้ Angular CLI โดยเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัล:
1 | ng generate module my-module |
คำสั่งนี้จะสร้างไฟล์ต่อไปนี้:
- my-module.module.ts
ไฟล์ my-module.module.ts
ไฟล์นี้ประกอบด้วยโค้ด TypeScript สำหรับโมดูล
1 | import { NgModule } from '@angular/core'; |
ขั้นที่ 2: เพิ่มโมดูลไปยังแอปพลิเคชัน
ในการเพิ่มโมดูลไปยังแอปพลิเคชัน ให้เปิดไฟล์ app.module.ts และเพิ่มโมดูลลงในส่วน imports:
1 | import { BrowserModule } from '@angular/platform-browser'; |
ขั้นที่ 3: เรียกใช้แอปพลิเคชัน
เมื่อเพิ่มโมดูลลงในแอปพลิเคชันแล้ว คุณสามารถเรียกใช้แอปพลิเคชันได้โดยใช้คำสั่งต่อไปนี้:
1 | ng serve |
คำสั่งนี้จะเริ่มต้นเซิร์ฟเวอร์การพัฒนาและเปิดแอปพลิเคชันของคุณในเบราว์เซอร์เริ่มต้น
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่างการสร้างโมดูล Angular:
1 | # ติดตั้ง Angular CLI |
หลังจากสร้างโมดูลแล้ว คุณสามารถเริ่มเรียนรู้และปรับแต่งโมดูลได้ตามต้องการ
คุณสมบัติของโมดูล Angular
โมดูล Angular มีคุณสมบัติดังต่อไปนี้:
- declarations: รายการคอมโพเนนต์ ดิกชันนารี เทมเพลต และอื่นๆ ที่จะรวมอยู่ในโมดูล
- imports: รายการโมดูลอื่นๆ ที่โมดูลนี้ขึ้นอยู่กับ
- providers: รายการบริการและผู้ให้บริการอื่นๆ ที่โมดูลนี้จัดหา
- bootstrap: รายการคอมโพเนนต์ที่เริ่มต้นแอปพลิเคชัน
การใช้โมดูล Angular
โมดูล Angular สามารถใช้ในการจัดระเบียบแอปพลิเคชันของคุณและทำให้โค้ดของคุณง่ายต่อการบำรุงรักษา
โมดูล Angular สามารถแบ่งออกเป็นสองประเภทหลัก:
- โมดูลหลัก: โมดูลนี้เริ่มต้นแอปพลิเคชันของคุณและรวมโมดูลอื่นๆ ทั้งหมด
- โมดูลย่อย: โมดูลนี้รวมคอมโพเนนต์ ดิกชันนารี เทมเพลต และอื่นๆ สำหรับส่วนเฉพาะของแอปพลิเคชันของคุณ
สรุป
Angular สามารถสร้างโมดูลโดยใช้ Angular CLI
โมดูล Angular มีคุณสมบัติดังต่อไปนี้:
- declarations: รายการคอมโพเนนต์ ดิกชันนารี เทมเพลต และอื่นๆ ที่จะรวมอยู่ในโมดูล
- imports: รายการโมดูลอื่นๆ ที่โมดูลนี้ขึ้นอยู่กับ
- providers: รายการบริการและผู้ให้บริการอื่นๆ ที่โมดูลนี้จัดหา
- bootstrap: รายการคอมโพเนนต์ที่เริ่มต้นแอปพลิเคชัน
โมดูล Angular สามารถใช้ในการจัดระเบียบแอปพลิเคชันของคุณและทำให้โค้ดของคุณง่ายต่อการบำรุงรักษา