Вопросы по теме 'typescript-typings'

Почему инструмент типизации намеренно создает повторяющиеся наборы типов?
Читая Краткое руководство по Angular 2 , я наткнулся на этот раздел в разделе Конфигурация TypeScript : Конфликты файлов при вводе Компилятор TypeScript не допускает переопределения типа. Например, он выдает ошибку, если ему дано...
790 просмотров
schedule 05.06.2022

Ошибка компиляции машинописного текста и JQuery: не удается найти имя «$»
Я тестирую машинописный текст с помощью jquery, но когда я компилирую файл test.ts, он всегда выдает ошибку, указывающую: «Не удается найти имя '$'. Я уже импортировал jquery и добавил ссылку на его определение. Если я использую import $ =...
52035 просмотров
schedule 14.08.2022

Экспорт пространств имен в объявлениях окружения при ссылке на другие пространства имен
Я пытаюсь создать объявление окружающего типа для Turf.js. Его можно импортировать из npm либо со всеми функциями, либо по частям, по одному модулю. У меня есть основное пространство имен, которое содержит все объявления функций: declare...
843 просмотров
schedule 22.09.2022

Проблемы с вводом текста для работы в Typescript
Изменить: я переписал сообщение, чтобы лучше объяснить шаги, которые я предпринял, и проблемы, с которыми я столкнулся. Я начал с простой страницы html/js. Я также использую xregexp с CDN. var reg =...
592 просмотров

Простой пример построения и применения файла .d.ts?
Я читаю эту документацию, пытаясь понять назначение файлов TypeScript .d.ts или файлов объявлений: При использовании внешней библиотеки JavaScript или нового хост-API вам потребуется использовать файл объявления (.d.ts), чтобы описать форму...
103 просмотров

ionic 2 Cordova, установить наборы плагинов Cordova
Привет, я хочу установить типизацию для Cordova InAppBrowser. с использованием типизация установить dt~cordova --save --global каким-то образом удаляет (по умолчанию) все остальные ссылки и не устанавливает плагины. Как я могу...
2041 просмотров

типизация ошибка разрешения на установку
Я разрабатываю приложение машинописного текста angular2 с помощью npm, typings. после установки npm, когда я делаю «установку типизации», я вижу ошибку am bilow. Я попробовал другое решение, предназначенное для набора текста в stackoverflow, но не...
513 просмотров
schedule 29.07.2023

Официальный учебник по Angular 2 - папка типизации
Файл readme в https://github.com/angular/quickstart/blob/master/README.md предполагает, что: Если папка typings не отображается после установки npm, установите их вручную с помощью: npm run typings -- install Выполнение этой команды...
834 просмотров
schedule 12.03.2023

Дубликат подписи для Jasmine в определении типизации Typescript
Файл типов: { "globalDependencies": { "bootstrap": "registry:dt/bootstrap#3.3.5+20160619023404", "c3": "registry:dt/c3#0.0.0+20160926143332", "d3": "registry:dt/d3#0.0.0+20160907005744", "headroom":...
3321 просмотров
schedule 07.05.2022

Инструмент ввода текста установить локально
Как я могу установить типизацию «локально», а не «глобально». Я не хочу устанавливать типизацию jquery глобально, поскольку ее версия может измениться, например, в будущем, и, следовательно, ее типизация может измениться. я так понимаю есть...
146 просмотров
schedule 03.05.2023

Как сообщить TypeScript о функции, присоединенной к глобальному пространству имен
Я хорошо разбираюсь в TypeScript и часто использую его, поэтому я знаю, как делать большинство вещей. Предположим, у меня есть функция, прикрепленная к global , например, getThisOrThat() — это событие. Эта функция присоединена к global, но...
246 просмотров
schedule 10.07.2023

Разрешение относительного имени модуля TypeScript 1.8 в модулях стиля AMD с RequireJS 2.1
Я пытаюсь использовать TypeScript в части устаревшей системы JS. В этой системе существует множество приложений, которые выполняются в среде RequireJS, где main.js будет выполняться при запуске этого приложения. Я создал эту структуру App1/...
178 просмотров

Импортируйте и используйте JS-плагин нетипизированной листовки с Typescript 2 в проекте Angular 2
Я использую библиотеку LeafletJS в приложении Angular 2. Сама библиотека работает нормально, так как я включил определение типа (leaflet.d.ts) и, конечно же, модуль узла листовки. Я пытаюсь импортировать плагин для библиотеки листовок под...
1581 просмотров

Как я могу обновить файл ввода Knockout, чтобы он был совместим с TypeScript 2.0?
Я начал работать над модернизацией файла декларации TypeScript библиотеки knockout , который предоставляется проектом DefinitelyTyped . В файле объявления используются некоторые устаревшие методы, и из-за этого его неудобно использовать в...
465 просмотров

Синтаксис TypeScript .d.ts - экспорт и объявление
Мне нужна помощь, чтобы понять, как правильно создать файл .d.ts. Меня поразило то, что некоторые люди используют этот синтаксис: // lib-a.d.ts namespace My.Foo.Bar { interface IFoo {} interface IBar {} } vs. // lib-b.d.ts declare...
1978 просмотров

Ввод компонента React, который клонирует своих дочерних элементов, чтобы добавить дополнительные свойства в TypeScript
Предполагая, что у вас есть следующий компонент, который принимает один или несколько дочерних элементов JSX.Elements и передает дополнительный обратный вызов своим реквизитам, когда они отображаются с использованием React.cloneElement(child, {...
2959 просмотров

Использование globalize с webpack 2 и typescript
Я пытаюсь использовать библиотеку Globalize с webpack 2 в проекте TypeScript. Настройка typescript/Webpack 2 уже работает, однако при импорте и доступе к Globalize я получаю следующее сообщение об ошибке при запуске webpack: ERROR in...
4117 просмотров

Аргумент типа X нельзя присвоить параметру типа Y. Литерал объекта может указывать только известные свойства, а X не существует в типе Y.
Я пытаюсь заставить Leaflet и плагин работать вместе в проекте Ionic 2. Я установил и импортировал сам Leaflet и плагин leaflet-path-transform , а также с объявлением типа Leaflet , включенным в DefinatelyTyped. Весь код работает, если я добавлю...
1018 просмотров
schedule 23.08.2023

Как создать файл объявления Typescript для пользовательского класса без требования/импорта/экспорта
Надеясь, что кто-то может помочь мне разобраться с файлами объявлений машинописного текста и как получить доступ к моим пользовательским классам. Итак, давайте представим, что у меня есть собственный класс для отображения предупреждающего сообщения...
1097 просмотров

@types/node и VS Code: IntelliSense не работает из-за форматирования комментариев
Я использую Visual Studio Code и @types/node (7.0.8), но кажется, что некоторые функции и т. д. имеют неправильный отформатированный комментарий к коду, и поэтому Visual Studio Code и Visual Studio 2017 не будут отображать какие-либо краткие сведения...
1007 просмотров