Pesquisar pacotes nos seus feeds

Azure DevOps Services

Encontrar o pacote certo para o seu projeto pode ser um desafio, especialmente quando há muitas versões e dependências envolvidas. Neste artigo, saiba como usar a Pesquisa de Código para executar a pesquisa de pacotes funcionais no Azure DevOps, que permite pesquisar pacotes com base em sua funcionalidade, metadados e snippets de código.

Pré-requisitos

  • Organização e projeto do Azure DevOps: verifique se você tem uma organização e um projeto. Se você não tiver uma, crie uma organização ou um projeto.
  • Feed do Azure Artifacts: verifique se você tem um feed do Azure Artifacts. Se você não tiver um, crie um feed.

Pesquisar pacotes

  1. Entre no projeto (https://dev.azure.com/{Your_Organization}/{Your_Project}).

  2. Digite package na caixa de pesquisa.

  3. Selecione nos menus suspensos para pesquisar por feeds, visualizações ou tipos de pacotes.

    Captura de tela mostrando as opções do painel de filtros.

Você pode pesquisar em todos os feeds da organização por padrão, independentemente do projeto em que você está.

O filtro Visualizações é exibido somente quando você seleciona um único feed no filtro Feeds . Esse filtro permite exibir pacotes de uma exibição específica.

Você pode usar o filtro Tipo para escolher o tipo de pacote que deseja pesquisar (por exemplo, pacotes NuGet).

Pesquisar com a API REST

Você pode usar a API REST do Azure DevOps para pesquisar pacotes em uma organização específica. Para obter mais informações, consulte Buscar resultados de pesquisa de pacotes.

Exemplo

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"
  }
}

Pesquisar fontes upstream

Usando fontes upstream, você pode consumir pacotes de registros públicos e outros feeds do Azure Artifacts. Para obter mais informações, consulte Pesquisar upstream.

Observação

Você só pode pesquisar pacotes em fontes upstream do seu feed em Azure DevOps Services. O Explorador de Pacotes NuGet não dá suporte à pesquisa de pacotes upstream. Para obter mais informações, consulte Baixar pacotes NuGet.

Próximas etapas