0

Что такое типы в TypeScript?

29

Я новичок в Angular2, и мне это нравится, но у меня есть одна проблема: типы. Я не могу понять, как их использовать и что именно они собой представляют. В некоторых источниках говорят, что нужно использовать typings, в других — что следует устанавливать определения через npm.

Я в замешательстве!!

1 ответ(ов)

0

Я работал только с TypeScript в классическом проекте ASP.NET, поэтому не могу точно сказать, какой способ является типичным. Но есть пара достаточно неортодоксальных вариантов:

  • Найдите файлы *.d.ts самостоятельно и просто скопируйте их в свой проект. Однако, имейте в виду, что они не будут обновляться автоматически вместе с вашими библиотеками.
  • Объявите все, что предоставляет библиотека, как any. Например, вы можете сделать это для JQuery, если у вас еще не установлены типы для JQuery: declare var $: any;.
Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь