Nguon: Microsoft Learn · .NET 8.0
Quản lý thư viện phía client trong ASP.NET Core với LibMan
Tác giả: Scott Addie
Library Manager (LibMan) là một công cụ nhẹ để lấy các thư viện phía client (client-side library acquisition tool). LibMan tải xuống các thư viện và framework phổ biến từ hệ thống file hoặc từ content delivery network (CDN - mạng phân phối nội dung). Các CDN được hỗ trợ bao gồm CDNJS, jsDelivr, và unpkg. Các file thư viện được chọn sẽ được tải về và đặt vào vị trí thích hợp trong dự án ASP.NET Core.
Các trường hợp sử dụng LibMan
LibMan mang lại những lợi ích sau:
- Chỉ tải xuống những file thư viện bạn cần.
- Không cần các công cụ bổ sung như Node.js, npm, và WebPack để lấy một tập con file từ thư viện.
- Các file có thể được đặt vào một vị trí cụ thể mà không cần dùng đến các tác vụ build (build tasks) hay sao chép file thủ công.
LibMan không phải là một hệ thống quản lý gói (package management system). Nếu bạn đã sử dụng một trình quản lý gói như npm hay yarn, hãy tiếp tục sử dụng chúng. LibMan không được phát triển để thay thế những công cụ đó.