Skip to content

Commit 452e081

Browse files
Translating Consumption.md file to Brazilian portuguese.
1 parent e7de823 commit 452e081

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: Consumption
3+
layout: docs
4+
permalink: /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+
Repare que se o pacote npm já inclui seu arrquivo de declaração como descrito em [Publicando](/docs/handbook/declaration-files/publishing.html), baixar o pacote `@types` correspondente não é necessário.
18+
19+
## Consumindo
20+
21+
A partir daí, você poderá usar lodash em seu código TypeScript sem problemas.
22+
Isso funciona para ambos os módulos e código global.
23+
24+
Por exemplo, uma vez que você tenha instalado suas declaração de tipo, você pode usar importações e escrever
25+
26+
```ts
27+
import * as _ from "lodash";
28+
_.padStart("Hello TypeScript!", 20, " ");
29+
```
30+
31+
ou se você não estiver usando módulos, você pode apenas usar a variaável global `_`.
32+
33+
```ts
34+
_.padStart("Hello TypeScript!", 20, " ");
35+
```
36+
37+
## Procurando
38+
39+
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/`,
40+
mas se você precisar, você pode verificar isso [Pesquisa de Tipo](https://aka.ms/types) para achar o pacote da sua bibliote favorita.
41+
42+
> Nota: Se a declaração do arquivo que você está pesquisando não estiver presente, você pode sempre contribuir de volta e ajudar o próximo desenvolvedor que estiver procurando por isso.
43+
> Por favor consulte o DefinitelyTyped [página de guia de contribuição](http://definitelytyped.org/guides/contributing.html) para detalhes.

0 commit comments

Comments
 (0)