共用方式為


跨摘要搜尋套件

Azure DevOps Services

尋找適合您專案的套件可能具有挑戰性,尤其是在涉及許多版本和相依性時。 在本文中,瞭解如何使用程式代碼搜尋在 Azure DevOps 中執行功能套件搜尋,這可讓您根據其功能、元數據和代碼段來搜尋套件。

必要條件

  • Azure DevOps 組織和專案: 確定您有組織和專案。 如果您沒有組織或專案,請建立組織或專案。
  • Azure Artifacts 摘要: 請確定您有 Azure Artifacts 摘要。 如果您沒有摘要, 請建立摘要

搜尋套件

  1. 登入您的專案 (https://dev.azure.com/{Your_Organization}/{Your_Project})。

  2. 在搜尋方塊中輸入 package

  3. 從下拉功能表中選取,依摘要、檢視或套件類型進行搜尋。

    顯示篩選面板選項的螢幕快照。

不論您位於的項目為何,您預設都可以在組織的所有摘要內搜尋。

只有在您從摘要篩選中選取單一摘要時,才會顯示 [檢視] 篩選。 此篩選可讓您從特定檢視顯示套件。

您可以使用 [ 類型 ] 篩選來選擇您想要搜尋的套件類型(例如 NuGet 套件)。

使用 REST API 搜尋

您可以使用 Azure DevOps REST API 來搜尋特定組織中的套件。 如需詳細資訊,請參閱 擷取套件搜尋結果

範例

POST https://almsearch.dev.azure.com/ORGANIZATION_NAME/_apis/search/packagesearchresults?api-version=7.0
{
  "$orderBy": null,
  "$top": 100,
  "$skip": 0,
  "searchText": "react-calendar",
  "filters": {
    "ProtocolType": "Npm"
  }
}

搜尋上游來源

使用上游來源,您可以從公用登錄和其他 Azure Artifacts 摘要取用套件。 如需詳細資訊,請參閱 搜尋上游

注意

您只能在 Azure DevOps Services 的摘要中搜尋上游來源中的套件。 NuGet 套件總管不支持搜尋上游套件。 如需詳細資訊,請參閱 下載 NuGet 套件

下一步