Skip to content

Commit 477615c

Browse files
Merge pull request #52 from LeandroLS/LeandroLS-ptbr-translation
[PT-BR] Consumption.md
2 parents ce409ae + e2849f2 commit 477615c

File tree

1 file changed

+44
-0
lines changed

1 file changed

+44
-0
lines changed
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
title: Consumption
3+
layout: docs
4+
permalink: /pt/docs/handbook/declaration-files/consumption.html
5+
oneline: "Como baixar arquivos d.ts para seu projeto"
6+
---
7+
8+
## Baixando
9+
10+
Obter declarações de tipo não requer ferramentas além do npm.
11+
12+
Como um exemplo, obter as declarações para uma biblioteca como lodash não requer nada mais do que o seguinte comando
13+
14+
```cmd
15+
npm install --save-dev @types/lodash
16+
```
17+
18+
Repare que se o pacote npm já inclui seu arquivo de declaração como descrito em ["Publicando"](/docs/handbook/declaration-files/publishing.html), baixar o pacote `@types` correspondente não é necessário.
19+
20+
## Consumindo
21+
22+
A partir daí, você poderá usar lodash em seu código TypeScript sem problemas.
23+
Isso funciona para ambos módulos e código global.
24+
25+
Por exemplo, uma vez que você tenha instalado suas declaração de tipo, você pode usar importações e escrever
26+
27+
```ts
28+
import * as _ from "lodash";
29+
_.padStart("Hello TypeScript!", 20, " ");
30+
```
31+
32+
Ou, se você não estiver usando módulos, você pode apenas usar a variável global `_`.
33+
34+
```ts
35+
_.padStart("Hello TypeScript!", 20, " ");
36+
```
37+
38+
## Procurando
39+
40+
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/`,
41+
mas se você precisar, você pode verificar isso através da [Pesquisa de Tipo](https://aka.ms/types) para achar o pacote da sua biblioteca favorita.
42+
43+
> 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.
44+
> Por favor consulte [página de guia de contribuição](http://definitelytyped.org/guides/contributing.html) do DefinitelyTyped para detalhes.

0 commit comments

Comments
 (0)