Буду ли машинопись поддерживать любого из этих больших рамок MV *.
Я знаю, что это слишком рано, чтобы спросить, но как насчет шансов достичь их поддержки с этой молодым яваскриптом инициативой?
Буду ли машинопись поддерживать любого из этих больших рамок MV *.
Я знаю, что это слишком рано, чтобы спросить, но как насчет шансов достичь их поддержки с этой молодым яваскриптом инициативой?
Машинопись уже поддерживает эти и все другие библиотеки JavaScript. Любой код JavaScript действителен код машинописи.
Очевидно , чтобы увидеть какие - либо выгоды от машинописи этих библиотеки нужно добавить аннотацию типа, это может быть сделано ненавязчиво путем создания декларации исходных файлов (файлы с .d.tsрасширением). Они в основном файлы заголовков , которые описывают информацию о типе , связанный с существующим кодом JavaScript.
Это, очевидно, выходит за рамки машинописи проекта по созданию этих Declaration исходных файлов для каждой популярной библиотеки JavaScript. Это до тех проектов и сообщества внести свой вклад в этом.
Вы можете просмотреть образец декларации исходный файл для JQuery , который включен в образцах машинописи.
DefinitelyTyped уже охватывает большинство (если не все) мв * основы JavaScript. Они имеют определение для angularjs, позвоночника, уголька, нокаута и многого другого. Проверьте это.
Вот интересная статья идет о машинописи и AngularJS
http://www.piotrwalat.net/using-typescript-with-angularjs-and-web-api/