Consumption

Baixando

Obter declarações de tipo não requer ferramentas além do npm.

Como um exemplo, obter as declarações para uma biblioteca como lodash não requer nada mais do que o seguinte comando

cmd
npm install --save-dev @types/lodash

Repare que se o pacote npm já inclui seu arquivo de declaração como descrito em “Publicando”, baixar o pacote @types correspondente não é necessário.

Consumindo

A partir daí, você poderá usar lodash em seu código TypeScript sem problemas. Isso funciona para ambos módulos e código global.

Por exemplo, uma vez que você tenha instalado suas declaração de tipo, você pode usar importações e escrever

ts
import * as _ from "lodash";
_.padStart("Hello TypeScript!", 20, " ");

Ou, se você não estiver usando módulos, você pode apenas usar a variável global _.

ts
_.padStart("Hello TypeScript!", 20, " ");

Procurando

A maioria das vezes, pacotes de declaração de tipo devem sempre ter o mesmo nome que o nome do pacote npm, mas prefixado com @types/, mas se você precisar, você pode verificar isso através da Pesquisa de Tipo para achar o pacote da sua biblioteca favorita.

Nota: Se a declaração do arquivo que você está pesquisando não estiver presente, você sempre pode contribuir de volta e ajudar o próximo desenvolvedor que estiver procurando por isso. Por favor consulte página de guia de contribuição do DefinitelyTyped para detalhes.

The TypeScript docs are an open source project. Help us improve these pages by sending a Pull Request

Contributors to this page:
MHMohamed Hegazy  (52)
  (6)
Nnoymer  (1)
DRDaniel Rosenwasser  (1)
3+

Last updated: 24 de jun. de 2022