Bài hôm nay chúng ta sẽ học cách tạo alias trong webpack như thế nào nhé!
Nội dung chính
1. Alias là gì?
2. resolve.alias
3. resolve.extensions
1. Alias là gì?
Alias là đường dẫn tuyệt đối thay thế cho đường dẫn tương đối khi import các module. Ví dụ như sau:
// thay vì dùng
import Menu from '../../../components/menu'
// thì dùng
import Menu from 'Templates/menu'
Cách bên dưới chính là sử dụng alias. Cách này giúp chúng ta đỡ phải viết đường dẫn dài dòng, phải so sánh vị trí tương đối giữa file này với file kia. Nói chung người ta hay dùng alias để tạo đường dẫn root cho dự án.
Giải quyết các đuôi file mở rộng theo thứ tự.
Code file webpack.config.js
If multiple files share the same name but have different extensions, webpack will resolve the one with the extension listed first in the array and skip the rest.Cách sử dụng:
Bài viết đến đây là hết, hi vọng với bài viết này các bạn đã thêm được nhiều kiến thức bổ ích. Hẹn gặp lại các bạn ở bài viết tiếp theo!