Angular CLI
ng new, ng generate, ng serve, ng build, ng test, การกำหนดค่า, workspaces, schematics, builders
1คำสั่งใดที่สร้างโปรเจกต์ Angular ใหม่?
คำสั่งใดที่สร้างโปรเจกต์ Angular ใหม่?
คำตอบ
คำสั่ง ng new สร้างโปรเจกต์ Angular ใหม่พร้อมกับไฟล์การกำหนดค่าที่จำเป็นทั้งหมด (angular.json, tsconfig.json, package.json) ติดตั้ง dependency npm โดยอัตโนมัติและเริ่มต้น Git repository คำสั่งนี้เป็นจุดเริ่มต้นมาตรฐานสำหรับโปรเจกต์ Angular ใดๆ และตั้งค่าโครงสร้างที่แนะนำโดยทีม Angular นอกจากนี้ยังมีตัวเลือกแบบโต้ตอบเพื่อเลือก routing, CSS preprocessor และโหมด strict ของ TypeScript
2คำสั่งใดที่เริ่มต้นเซิร์ฟเวอร์การพัฒนา Angular?
คำสั่งใดที่เริ่มต้นเซิร์ฟเวอร์การพัฒนา Angular?
คำตอบ
คำสั่ง ng serve เริ่มต้นเซิร์ฟเวอร์การพัฒนา Angular พร้อมการรีโหลดอัตโนมัติ (hot reload) คำสั่งนี้คอมไพล์แอปพลิเคชันในโหมดพัฒนาและทำให้สามารถเข้าถึงได้ที่ localhost:4200 ตามค่าเริ่มต้น เซิร์ฟเวอร์จะตรวจสอบการเปลี่ยนแปลงไฟล์ TypeScript, HTML และ CSS จากนั้นจะคอมไพล์ใหม่และรีเฟรชเบราว์เซอร์โดยอัตโนมัติเพื่อขั้นตอนการทำงานพัฒนาที่มีประสิทธิภาพ คำสั่งนี้ใช้ webpack-dev-server เบื้องหลังเพื่อเพิ่มประสิทธิภาพการคอมไพล์
3ไฟล์ใดที่มีการกำหนดค่าหลักของโปรเจกต์ Angular?
ไฟล์ใดที่มีการกำหนดค่าหลักของโปรเจกต์ Angular?
คำตอบ
ไฟล์ angular.json มีการกำหนดค่าโปรเจกต์ Angular ทั้งหมด รวมถึงตัวเลือก build, เส้นทาง asset, การกำหนดค่าสภาพแวดล้อม และการตั้งค่า builder ไฟล์ศูนย์กลางนี้อนุญาตให้ปรับแต่งพฤติกรรมของ CLI, กำหนดค่าสำหรับการพัฒนาและการผลิต, กำหนดค่าเส้นทาง style และ script ทั่วไป และจัดการหลายโปรเจกต์ใน workspace แบบหลายโปรเจกต์ เป็นไฟล์ที่สำคัญที่สุดสำหรับการกำหนดค่า Angular CLI
คำสั่งใดที่คอมไพล์แอปพลิเคชัน Angular สำหรับ production?
คำสั่งใดที่รัน unit test ในโปรเจกต์ Angular?
+15 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ Angular อื่นๆ
พื้นฐาน TypeScript
TypeScript ขั้นสูง
พื้นฐาน Angular
คอมโพเนนต์และวงจรชีวิต
Services & Dependency Injection
การจัดระเบียบโมดูล Angular
Directives และ Pipes
Routing และการนำทาง
Reactive Forms
Template-driven Forms
พื้นฐาน RxJS
Operator ของ RxJS
HttpClient และการเรียก API
การจัดการ state พื้นฐาน
Change Detection
Angular Signals
Standalone Components
การทำ Unit Testing ใน Angular
การทดสอบ End-to-End
Build และการเพิ่มประสิทธิภาพ
พื้นฐาน NgRx
NgRx ขั้นสูง
สถาปัตยกรรม Angular
การปรับแต่งประสิทธิภาพ
ความปลอดภัยและแนวทางปฏิบัติที่ดี
รูปแบบ RxJS ขั้นสูง
Angular Universal และ SSR
Angular Micro-frontends
เชี่ยวชาญ Angular สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี