Skip to content

[pt-br] Translation files from tsconfig-reference #878

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Aug 19, 2020
Merged
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
display: "Linha de comando"
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
display: "Experimental"
---

TypeScript se esforça para incluir apenas funcionalidades cujas adições estão confirmadas na linguagem Javascript.

Existem casos que a funcionalidade é atraente o suficiente para ser uma exceção a essa regra, e nesses casos possuem a sinalização do compilador de experimental.
É possível que uma versão dessas funcionalidades seja diferente quando/se forem adicionadas a linguagem Javascript e, portanto, são consideradas de risco.
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
display: "Resolução de módulo"
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
display: "Inclusão de arquivos"
---

Estas configurações garantem que o Typescript pegue os arquivos corretos.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
---
display: "Source Maps"
---

Para promover ferramentas de depuração ricas e relatórios de erro que façam sentido aos desenvolvedores, o Typescript suporta a emissão de arquivos adicionais que estão em conformidade com os padrões do Javascript Source Map.

Estes são enviados como arquivos `.map` que ficam ao lado dos arquivos que representam.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
display: "Verificações rígidas"
---

Recomendamos utilizar [a opção `strict`](#strict) para aceitar todas as melhorias possíveis a medida que são feitas.

TypeScript suporta um amplo espectro dos padrões do Javascript e padrões para permitir bastante flexibilidade em acomodar estes estilos.
Frequentemente, a segurança e escalabiliade em potencial do código base pode estar em conflito com alguma dessas técnicas.

Devido a variedade do Javascript suportado, a atualização para uma nova versão do Typescript pode revelar dois tipos de erros:

- Erros que já existem no seu código base, que o Typescript passa a revelar, dado um melhor entendimento de Javascript.
- Um novo conjunto de erros que abordam um novo escopo de problema.

O TypeScript irá adicionar um sinalizador de compilador para o último conjunto de erros, e por padrão estes não estão habilitados.
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
display: "Watch Options"
---

O TypeScript 3.8 lançou uma nova estratégia para monitorar as pastas, que é crucial para obter as mudanças no `node_modules`.

Nos sistemas operacionais como Linux, o Typescript instala monitores de diretórios (ao contrário dos monitores de arquivos) no `node_modules` e muitos dos seus sub-diretórios para detectar mudanças nas suas dependências.
Isto é devido a quantidade de monitores de arquivos disponíveis que é eclipsado pelo número de arquivos no `node_modules`, enquanto há muito poucos diretórios para rastrear.

Como cada projeto deve funcionar melhor com diferentes estratégias, e esta nova abordagem pode não funcionar para o seu fluxo de trabalho, o TypeScript 3.8 introduziu o novo campo `watchOptions` que permite que o usuário diga ao compilador/serviço de linguagem quais estratégias de monitoramento devem ser utilizadas para manter o controle dos diretórios e arquivos.
4 changes: 2 additions & 2 deletions packages/typescriptlang-org/src/lib/release-info.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@
"vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40rc"
},
"beta": {
"vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40beta",
"vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40beta"
"vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40rc",
"vs2019_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40rc"
},
"rc": {
"vs2017_download": "https://marketplace.visualstudio.com/items?itemName=TypeScriptTeam.typescript-40rc",
Expand Down