Trong NuGet, bạn có thể đặt một readme.txt trong thư mục gốc của pacakge và nó sẽ tự động mở. Tuy nhiên, tôi đã thấy các gói NuGet mở một URL khi cài đặt. Làm thế nào được thực hiện (bạn có thể xem một ví dụ với this NuGet package).Làm thế nào để mở URL readme cho gói NuGet?
6
A
Trả lời
10
Nó được thực hiện thông qua một kịch bản PowerShell trong các công cụ của gói \ tập tin install.ps1. Download the Glimpse package gói, giải nén tệp lưu trữ, tìm tệp tools \ install.ps1.
Ở phía dưới, bạn sẽ tìm thấy kịch bản sau đó thực hiện việc chuyển hướng:
$DTE.ItemOperations.Navigate("http://getglimpse.com/Version/Install/?" + $package.Id + "=" + $package.Version)
1
Bạn cần phải thêm một kịch bản PowerShell để gói của bạn:
Init.ps1
chạy khi bạn lần đầu tiên cài đặt một gói vào một giải phápInstall.ps1
chạy mỗi lần một gói được cài đặt vào một dự án.
Các vấn đề liên quan
- 1. bump phiên bản khi cập nhật readme cho gói npm?
- 2. Gói NuGet cho Microsoft.WindowsAzure.ServiceRuntime ở đâu?
- 3. Thử nghiệm gói NuGet
- 4. Làm thế nào để cài đặt tất cả các gói NuGet từ nguồn cụ thể?
- 5. NuGet - Làm thế nào để cấu hình gói khôi phục trên MonoDevelop/Xamarin Studio
- 6. Làm thế nào để bạn chỉ cập nhật gói NuGet với một số ID nhất định?
- 7. Làm thế nào để mở một URL trong một QTableView
- 8. Gói Bootstrap Nuget
- 9. Làm thế nào để kích hoạt NuGet v2.x Gói Khôi phục từ CruiseControl.Net
- 10. Làm thế nào để thêm gói nuget và chạy thuật sĩ tùy chỉnh dự án?
- 11. Làm thế nào để xuất bản NuGet phiên bản phát hành trước gói
- 12. Làm thế nào để cài đặt một phiên bản cũ hơn của gói thông qua NuGet?
- 13. Có gói Nuget nào để định cấu hình ứng dụng WCF cho Unity IOC không?
- 14. Xây dựng thất bại trong teamcity cho gói Nuget
- 15. nhân vật trái phép trên đường đi cho gói NuGet
- 16. Làm thế nào để mở url từ chuỗi trong webview cho iPhone
- 17. NuGet không hiển thị bất kỳ gói nào
- 18. Làm thế nào tôi có thể làm cho long_description và README này khác nhau bằng một vài câu?
- 19. có trình quản lý gói cho Xcode không? (như NuGet)
- 20. NuGet không nhận được gói thiếu
- 21. Cách tạo gói NuGet cấp giải pháp?
- 22. Làm thế nào để chạy NuGet trên Mono 2.10.9?
- 23. Gói sạch Nuget Xóa/Cài đặt
- 24. Cách tạo Gói NuGet bằng NuGet.Core?
- 25. URL cho NuGet Gallery để truy cập (nuget.org) từ VS2010 là gì?
- 26. Thực hiện StyleCop MSBUILD từ Gói NuGet
- 27. Thiếu gói khiến NuGet khôi phục gói thành thất bại
- 28. Mô-đun con Git và gói Nuget
- 29. Làm thế nào để ngăn chặn thành phố nhóm làm sạch các đồ tạo tác nuget
- 30. Gói Nuget thực sự là lệnh exe?
Hoặc chỉ cần sử dụng 'bắt đầu ' –
Hãy nhớ bao gồm các kịch bản của mình trong các tập tin của bạn nuspec ' ' –
Mark
Lưu ý rằng 'Install.ps' không còn hoạt động trong NuGet 3 nữa và không có kế hoạch đưa nó trở lại: https://github.com/NuGet/Home/issue/1020. –