Angular
Active
Lỗi không nhận khai báo module trong tsconfig.json
05/01/2021
5956 lượt xem
Cập nhật 13/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.