2016-01-04 6 views
42

Я только начал играть с угловым 2, и я увидел, что у многих проектов, доступных в Интернете, есть папка с именем typings. Копая больше в проблему, я обнаружил, что она имеет какое-то отношение к пакету https://www.npmjs.com/package/typings. Я прочитал их документацию, но я точно не понял, зачем нам нужны тиски. Можете ли вы привести пример, где нужны типовые или полезные. ThanksЧто такое машинопись типа?

ответ

54

AFAIK это позволяет использовать JS-библиотеки, такие как аннотации типов, такие как полностью типизированный код типа TypeScript. Если они предусмотрены для библиотеки JS вы получаете надлежащую поддержку автодополнения и пуха проверки, ...

Смотрите также

+19

+1 Иисуса вы не поверил бы, как базовое объяснение цели «Типизации» просто нигде в Интернете. – joshcomley

+0

Если мы устанавливаем типизированные файлы, которые это библиотека Javascript, преобразованная в типизированную, и скомпилированная до Javascript, то что происходит с node_modules, который мы импортируем. – blackHawk

+0

Нужны ли нам только файлы дефиниции типов, а не node_modules? – blackHawk

Смежные вопросы