Pesquisa de site

angular - O que são tipagens do TypeScript?


Acabei de começar a brincar com o Angular 2, e vi que muitos projetos disponíveis na web têm uma pasta chamada typings. Investigando mais sobre o problema, descobri que isso tem a ver com o pacote https://www.npmjs.com/package/typings. Li a documentação deles, mas não entendi exatamente por que precisamos de typings. Você pode fornecer algum exemplo onde os typings são necessários ou úteis? Obrigado

Resposta #1

AFAIK isso permite que você use bibliotecas JS como se tivessem anotações de tipo, como código TypeScript totalmente tipado. Se elas forem fornecidas para uma biblioteca JS, você obtém suporte adequado de autocompletar e verificações de lint, ...

Veja também

  • https://blog.mariusschulz.com/2014/05/19/usando-arquivos-de-definição-de-tipos-do-typescript-para-obter-suporte-a-ferramentas-para-javascript-puro
  • As definições de tipo do TypeScript são obrigatórias?
  • Como você produz um arquivo de definição ".d.ts" de "typings" a partir de uma biblioteca JavaScript existente?

Artigos relacionados