NuGet là gì?
NuGet là gì?
NuGet là gì?
Là một hệ thống quản lý gói (package manager) dành cho nền tảng phát triển phần mềm của Microsoft, mà chính yếu là .NET. Được giới thiệu vào năm 2010, sau đó đến phiên bản Visual Studio 2012 thì được tích hợp mặc định khi cài đặt, đến nay NuGet Gallery – một dạng như là repository – đã có đến 337.307 packages, 379.964.110 lượt download (http://www.nuget.org/).
Cài đặt NuGet
NuGet chạy trong Visual Studio 2010/ 2012/ 2013/ 2015 Preview, WebMatrix 3 và Command Line (cmd). Bạn có thể cài đặt bằng cách download các gói tương ứng ở link bên dưới.
- Visual Studio 2013: Visual Studio Extension Gallery
- Visual Studio 2010 and 2012: Visual Studio Extension Gallery
- Visual Studio 2015 Preview: Visual Studio Extension Gallery
- WebMatrix 3: WebMatrix Extension Gallery
- Command-Line Utility: Direct Download
Hoặc dùng Visual Studio Extension Manager để cài đặt trực tuyến mà không cần download.
Cài đặt và tích hợp gói cho Project:
Bấm phải chuột vào vào tên project hoặc solution rồi chọn Manage NuGet Packages… Sau đó chỉ việc tìm kiếm package cần sử dụng chẳng hạn như jquery, bootstrap, json… bấm nút Install để “cài đặt” vào dự án là xong, nếu không xài nữa thì chọn mục Installed packages rồi bấm nút Uninstall để gỡ ra, cũng như lúc cài, NuGet sẽ dọn dẹp sạch sẽ những file những dòng code chèn thêm có liên quan, bạn không phải lo dự án có đủ thứ rác trong quá trình thử nghiệm.
Ngoài ra, nếu không thích sử dụng giao diện người dùng thì có thể sử dụng Pakage Manage Console để gõ lệnh.Lệnh hỗ trợ cần gõ là get-help nuget.