Angular Active

Lỗi không nhận khai báo module trong tsconfig.json

05/01/2021 5955 lượt xem Cập nhật 11/12/2025
Bạch Ngọc Toàn

Bối cảnh

Sử dụng Angular CLI bản 9 và TypeScript khai báo custom module alias

Lý do / Vấn đề

Import sử dụng @modulename không nhận do file tsconfig bị ghi đè

Giải pháp

Nguyên nhân của lỗi không nhận ra khai báo @app trong tsconfig.json là do:
mình có 1 file tsconfig.app.json ở trong thư mục src.
Nó có options baseUrl ghi đè đường dẫn của thằng tsconfig.json bên ngoài.
Vì 2 thằng này ở 2 folder cấp khác nhau nên base url của nó khác nhau. Vậy để sửa thì chỉ cần:
  • comment cái option baseUrl của file tsconfig.app.json là xong.