日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

PowerShell Gallery .nupkg手动下载将.nupkg文件重命名为.zip,然后将内容提取到本地文件夹中

發布時間:2023/12/9 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PowerShell Gallery .nupkg手动下载将.nupkg文件重命名为.zip,然后将内容提取到本地文件夹中 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

PowerShell Gallery支持直接從網站下載軟件包,而無需使用PowerShellGet cmdlet。您可以將任何軟件包下載為NuGet軟件包(.nupkg)文件,然后將其復制到內部存儲庫中。

?注意

手冊包下載是打算作為一個替代Install-Module小命令。下載軟件包不會安裝模塊或腳本。依賴關系未包含在下載的NuGet軟件包中。提供以下說明僅供參考。

使用手動下載獲取軟件包

每個頁面都有一個用于手動下載的鏈接,如下所示:

要手動下載,請點擊下載原始nupkg文件。軟件包的副本將復制到您的瀏覽器的下載文件夾中,名稱為<name>.<version>.nupkg。

NuGet軟件包是一個ZIP存檔,其中包含有關該軟件包內容的信息的其他文件。某些瀏覽器(例如Internet Explorer)會自動將.nupkg文件擴展名替換為.zip。要展開軟件包,請根據需要將.nupkg文件重命名為.zip,然后將內容提取到本地文件夾中。

NuGet軟件包文件包含以下特定NuGet的元素,這些元素不是原始打包代碼的一部分:

從NuGet軟件包安裝PowerShell模塊

?注意

這些指令不會產生與運行相同的結果Install-Module。這些說明符合最低要求。它們并不是要取代Install-Module。Install-Module不包括某些步驟。

最簡單的方法是從文件夾中刪除特定于NuGet的元素。刪除元素將保留程序包作者創建的PowerShell代碼。有關特定于NuGet的元素的列表,請參閱使用手動下載獲取軟件包。

步驟如下:

?重要

手動下載不包括模塊所需的任何依賴項。如果程序包具有依賴性,則必須將它們安裝在系統上才能使該模塊正常工作。PowerShell Gallery顯示了軟件包所需的所有依賴關系。

從NuGet軟件包安裝PowerShell腳本

?注意

這些指令不會產生與運行相同的結果Install-Script。這些說明符合最低要求。它們并不是要取代Install-Script。

最簡單的方法是提取NuGet程序包,然后直接使用腳本。

步驟如下:

有關特定于NuGet的元素的列表,請參閱使用手動下載獲取軟件包。

?重要

手動下載不包括模塊所需的任何依賴項。如果程序包具有依賴性,則必須將它們安裝在系統上才能使該模塊正常工作。PowerShell Gallery顯示了軟件包所需的所有依賴關系。

  • 名為_rels-的.rels文件夾包含一個列出依賴項的文件
  • 名為package-?的文件夾-包含特定于NuGet的數據
  • 名為[Content_Types].xml-?的文件-描述PowerShellGet等擴展如何與NuGet一起使用
  • 名為<name>.nuspec-?的文件包含大量元數據
  • 將NuGet軟件包的內容提取到本地文件夾中。
  • 從文件夾中刪除特定于NuGet的元素。
  • 重命名文件夾。默認文件夾名稱通常為<name>.<version>。-prerelease如果模塊被標記為預發行版本,則該版本可以包括在內。將文件夾重命名為模塊名稱。例如,azurerm.storage.5.0.4-preview變為azurerm.storage。
  • 將文件夾復制到中的文件夾之一$env:PSModulePath value。$env:PSModulePath是用分號分隔的路徑集,PowerShell應在其中查找模塊。
  • 提取NuGet包的內容。
  • 該.PS1文件夾中的文件可以直接從這個位置上使用。
  • 您可以刪除文件夾中特定于NuGet的元素。
  • 總結

    以上是生活随笔為你收集整理的PowerShell Gallery .nupkg手动下载将.nupkg文件重命名为.zip,然后将内容提取到本地文件夹中的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。