CLI เชิงมุม: 6.0.8
โหนด: 10.4.0
ระบบปฏิบัติการ: linux x64
Angular: 6.0.4
ในกรณีที่มีโมดูลคุณลักษณะ (เช่นmanager.module.tsภายในโฟลเดอร์ย่อย "/ manager") โดยมีโมดูลการกำหนดเส้นทางที่ส่งออกไปยัง NgModule แยกต่างหาก (เช่นmanager-routing.module.ts ) ข้อความแสดงข้อผิดพลาด:
มีมากกว่าหนึ่งโมดูลที่ตรงกัน ใช้ตัวเลือก skip-import เพื่อข้ามการนำเข้าส่วนประกอบไปยังโมดูลที่ใกล้เคียงที่สุด
ไม่ปรากฏขึ้นและส่วนประกอบถูกสร้างและเพิ่มอย่างถูกต้องในโมดูลmanager.module.ts
แต่ระวังการตั้งชื่อ! ชื่อของโมดูลการกำหนดเส้นทางจะต้องจบด้วย " -routing "!
หากโมดูลการกำหนดเส้นทางได้รับชื่อเช่นmanager-router.module.ts , CLI จะบ่นกับข้อความข้อผิดพลาดและคาดว่าคุณจะให้ตัวเลือก --module ตัวเลือกเพื่อเพิ่มการนำเข้าส่วนประกอบโดยอัตโนมัติ:
ng generate component some-name --module=manager.module.ts
หรือ
ng generate component some-name --skip-import
หากคุณต้องการเพิ่มการนำเข้าส่วนประกอบด้วยตนเอง
ng g c admin/manageUsers ---module ../app