Вопросы с тегом 'definitelytyped'

Проект DefinitelyTyped с открытым исходным кодом добавляет TypeScript интерфейсы и определения, которые пользователи могут скомпилировать при использовании популярных javascript-библиотек из своего кода TypeScript.
20

typescript получение ошибки TS2304: невозможно найти имя 'require'

Я пытаюсь запустить и запустить мое первое приложение Typescript и DefinitelyTyped node и запустить некоторые ошибки. Я получаю сообщение об ошибке "TS2304: Не могу найти имя" require ", когда я пытаюсь переслать простую страницу ts node. Я прочита...
02 июл. '15 в 0:21
3

Как определить обработчик привязки нокаута в typescript?

Я обычно добавляю пользовательский нокаут привязки обработчиков в JavaScript через ko.bindingHandlers.myBindingHandler = {...} но теперь я должен добавить их в TypeScript через ko.bindingHandlers["myBindingHandler"] = {...} В противном случ...
24 апр. '13 в 23:48
2

Что такое "Определенно"?

Я вижу, что "DefinitelyTyped" - это что-то связанное с TypeScript/JavaScript-разработкой, но я не мог понять его использование или образец кода, чтобы понять его. Я посмотрел http://definitelytyped.org/ и http://bartvds.github.io/projects/dt.html, ...
06 окт. '16 в 23:27
3

100+ ошибок в jQuery.d.ts с момента получения последнего через nuget в приложении MVC

С тех пор как я обновился до последнего файла определения jQuery.d.ts, используя диспетчер пакетов Visual Studio NuGet, теперь я получаю 100s ошибок в файле jQuery.d.ts. Образцом ко всем ошибкам являются вертикальные строки, подобные этому: index(...
17 февр. '15 в 10:20
3

angularjs определенно набрал визуальную студию 2015

Я пытаюсь запустить свой первый проект angularjs в Visual Studio 2015. Работал нормально, пока не попытался перейти на Typescript. Устанавливаются проекты с определенными именами и получаются сообщения об ошибках. Вот как воспроизвести его: Соз...
19 авг. '15 в 7:04
1

Расширить интерфейс, определенный в файле .d.ts

В моем проекте TypeScript я использую DefinitelyTyped определения для внешних js-зависимостей. Иногда бывает так, что эти определения устарели. Это может случиться и с некоторыми библиотеками, которые могут добавлять новые методы во время выполнени...
05 окт. '15 в 12:08
5

Как установить экспресс в типом?

Я пытаюсь использовать expressjs в своем приложении. После установки с помощью typings install express --ambient --save я запустил tsc, но получаю две ошибки: typings/main/ambient/express/index.d.ts(17,34): ошибка TS2307: не удается найти модуль ...
16 мар. '16 в 14:04
2

typescript: Что делать, если тиски (или tsd) недоступны?

Я смотрел справочник typescript, и я не могу найти ответ. если я использую библиотеку, в которой нет типизирования, каковы мои варианты. Один из них - создать файл типизации, но этого я действительно не хочу делать. Каковы мои другие варианты, п...
25 апр. '16 в 7:13
1

Почему TSD устарел?

Официальный tsd сообщил, что tsd устарел и рекомендует использовать typings. Почему TSD устарел? В чем разница между tsd и typings. В чем преимущество типирования?
24 февр. '16 в 10:01
2

Есть ли способ "извлечь" тип свойства интерфейса TypeScript?

Предположим, есть файл ввода для библиотеки X, который включает в себя некоторые интерфейсы. interface I1 { x: any; } interface I2 { y: { a: I1, b: I1, c: I1 } z: any } Чтобы работать с этой библиотекой, мн...
30 мар. '16 в 14:06
2

Как добавить TypeScript определенно типизированное определение в ASP.NET 5?

Я пытаюсь установить файлы определения TypeScript из DefinitelyTyped в веб-проекте ASP.NET v5 в Visual Studio 2015 RC? Пакеты NuGet, похоже, больше не работают, и TSD не обновляется через некоторое время, и я не видел много хорошей документации для ...
01 мая '15 в 20:14
4

Как использовать underscore lib от DefinitelyTyped с помощью typescript?

DefinitelyTyped предоставил файл объявления подчёркивания, который определяет интерфейс List и сильно использовал его в коде. // Common interface between Arrays and jQuery objects interface List { [index: number]: any; length: number; } in...
29 янв. '13 в 14:33
3

Как объявить общее обещание в Typescript, так что когда тип Generic "<void>", один из его методов не будет принимать параметр?

В Typescript я хочу иметь возможность определять тип Promise таким образом, чтобы я мог это сделать: //This works today: new Promise<number>((resolve)=>{ //Cool resolve(5); //Error, because I didn't pass a number: resolve(); } ...
03 июл. '14 в 13:54
3

Определения JQuery Typescript с использованием 'bool' вместо 'Boolean'

Я получил файл определения "Определенно типизированный" typescript для JQuery, и он использует bool вместо "Boolean". Это дает мне ошибки в моем проекте typescript: Cannot find name 'bool' Я изменил свою версию, чтобы использовать Boolean, и она ...
03 дек. '15 в 22:22
2

Как использовать экспортированные константные типы файла d.ts, если реализация библиотеки не интегрирована с проектом TS?

ОпределенноTyped имеет определения типов для многих библиотек, но достаточно часто я не могу найти хороший способ использовать их, когда реализация Javascript отделена от Typescript, например, когда библиотека назначает себя свойству окна через <...
21 апр. '19 в 0:37