Procurar pacotes nos feeds

Azure DevOps Services

Encontrar o pacote certo para o seu projeto pode ser um desafio, especialmente quando existem muitas versões e dependências envolvidas. Neste artigo, saiba como utilizar a Pesquisa de Código para realizar pesquisas de pacotes funcionais no Azure DevOps, o que lhe permite procurar pacotes com base nas respetivas funcionalidades, metadados e fragmentos de código.

Pré-requisitos

  • Uma organização do Azure DevOps e um projeto. Crie uma organização ou um projeto se ainda não o tiver feito.

  • Um feed de Artefactos do Azure. Crie um feed, se ainda não tiver um.

Procurar pacotes

  1. Inicie sessão no seu projeto (https://dev.azure.com/{your_organization}/{your_project}).

  2. Introduzir "pacote" na caixa de pesquisa.

  3. Selecione nos menus pendentes para procurar por feeds, vistas ou tipos de pacote.

    Captura de ecrã a mostrar as opções do painel de filtros.

Pode procurar em todos os feeds da organização por predefinição, independentemente do projeto em que se encontra.

O filtro Vistas só é apresentado quando seleciona um único feed no filtro Feeds . Este filtro permite-lhe apresentar pacotes a partir de uma vista específica.

Pode utilizar o filtro Tipo para escolher o tipo de pacote que pretende procurar (por exemplo, pacotes NuGet).

Procurar com a API REST

Pode utilizar a API REST do Azure DevOps para procurar pacotes numa organização específica. Para obter mais informações, veja Obter 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"
  }
}

Procurar origens a montante

Com origens a montante, pode consumir pacotes de registos públicos e outros feeds de Artefactos do Azure. Para obter mais informações, consulte Procurar a montante.

Nota

Só pode procurar pacotes em origens a montante a partir do seu feed nos Serviços de DevOps do Azure. O Explorador de Pacotes NuGet não suporta a pesquisa de pacotes a montante. Para obter mais informações, consulte Transferir pacotes NuGet.

Passos seguintes