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

Установка типизаций angular 1.5
Обновление 26.03.2017 Теперь я использую npm install @types/angular с TypeScript 2.0, и до сих пор работа была намного более плавной , чем typings . Оригинал У меня есть проект Angular 1.5 с использованием модулей ES6 и Webpack, который...
11998 просмотров

Typescript не может найти модуль «lunr»
У меня есть файл src/client/main.ts с этим кодом: import * as lunr from 'lunr'; console.log('main'); Я установил типизацию dt для lunr typings install dt~lunr --save --globals В моем файле tsconfig.json есть следующие селекторы:...
907 просмотров
schedule 25.04.2023

Должны ли вводы быть зафиксированы? Если нет, как запустить установку типов при установке npm, не нарушая работу пользователей?
У меня есть пакет npm (X), который написан с помощью Typescript и использует типы, установленные с помощью типов . Я не зафиксировал каталог typings, сгенерированный typings, потому что у меня есть typings.json, из которого инструмент typings...
305 просмотров
schedule 26.02.2023

Angular 2 - ошибки при установке npm3
Всякий раз, когда я пытаюсь выполнить sudo npm install, модули Angular 2 обновляются и устанавливаются нормально, однако я получаю следующее, когда пытается запустить установку типизации [email protected] requires a peer of...
1086 просмотров

Почему определения пользовательских типов typescript включены в этот проект?
Я изучал этот проект angular 2 и не понимаю, как src/custom-typings.d.ts включается ? Этот файл содержит определения пользовательских типов typescript. import src/custom-typings.d.ts в исходниках нет. Я могу переименовать этот файл как...
991 просмотров
schedule 28.08.2023

Как мне использовать @types с TypeScript 2
До сих пор мы привыкли к tsd или (в лучшей версии) типам . Но теперь, когда TypeScript 2 предлагает новую функцию @types , как мне преобразовать мой текущий проект для работы с @types? У меня есть tsd.json (в некоторых случаях это...
48234 просмотров
schedule 27.10.2023

Ссылка/импорт классов из типизации/другого проекта
У меня есть приложение SPA в Visual Studio, написанное на TypeScript (2.0) и использующее Aurelia. Но мои проблемы не относятся к Aurelia или VS. Теперь я хотел бы написать плагины для этого приложения в другом проекте. Эти плагины должны будут...
600 просмотров
schedule 26.02.2023

Как игнорировать ошибку папки typings?
Я добавил mongoose , а также его типизацию. Когда я npm run watch , я получил ошибку в моем терминале: ОШИБКА в /my-project/typings/globals/mongoose/index.d.ts (5,28): ошибка TS2307: не удается найти модуль «mongodb». ОШИБКА в...
426 просмотров
schedule 27.04.2023

Как связать файлы js и ts одновременно с помощью браузера gulp?
У меня есть небольшой файл javascript (common.js), который нужно связать с скомпилированными машинописными файлами с помощью gulp browserify. Где указать common.js в gulpfile.js? В настоящее время мой gulpfile.js выглядит следующим образом: var...
325 просмотров

Angular 2 RC.5 и VS 2015: не удается найти имя «модуль», «набор», «карта», «MapConstructor», «SetConstructor»
У меня проблема в заголовке. Все, что я читал, говорит, что это проблема типизации, но я еще не смог ее отследить. Это довольно большой проект, поэтому я приведу лишь несколько примеров своих настроек: tsconfig.json { "compileOnSave":...
215 просмотров
schedule 03.06.2022

Как импортировать jQuery в проекты Angular2 TypeScript?
Я хочу обернуть некоторый код jQuery в директиву Angular2. Я установил библиотеку jQuery для типизации в свой проект с помощью следующей команды: typings install dt~jquery --save --global Итак, теперь у меня есть папка jquery в папке...
42450 просмотров

Машинописный текст 2.0 @Types/Express | Не могу найти модуль
Определения типа Express для Typescript 2.0 приводят к непредвиденным ошибкам при выполнении после запуска npm install @types/express и tsc -t ES6 для ES6. Код отлично компилируется без флага ES6. Кто-нибудь может объяснить? У меня также есть...
1444 просмотров

Сохранение типов npm @types с помощью --save или --save-dev
TypeScript 2 рекомендует использовать npm для типов. В Будущее файлов объявлений . пример: npm install --save @types/lodash Мой вопрос заключается в том, следует ли использовать --save-dev в приложении, потому что TypeScript...
5035 просмотров
schedule 19.02.2024

npm типы или типизация или @type или что?
Я использую обновление 3 VS 2015, Angular 2.1.2, Typescript 2.0.6. Может кто-нибудь уточнить, какие типизации по сравнению с npm @types по сравнению с любой другой труднодоступной документацией по чему-то, что есть в этом месяце? Или просто...
2887 просмотров

Как использовать сторонние плагины машинописи в Angular2?
Я новичок в angular2, но довольно опытен в разработке javascript. Я использовал много плагинов jQuery в своих предыдущих проектах. Я также хочу использовать их все в своем новом проекте angular2. Вещи, которые я уже знаю: Чтобы использовать...
553 просмотров
schedule 22.01.2024

Исключить / перезаписать типизацию, предоставленную npm
У меня есть пакет npm с плохо написанными, устаревшими типами. Я написал свою собственную типизацию, и теперь мне интересно, могу ли я как-то исключить исходную типизацию из пакета npm. Это не простое расширение интерфейсов, оригиналы на данный...
8865 просмотров
schedule 08.07.2022

Как сделать аргумент функции, который является универсальным объектом, потребляющим две функции с одним типом или void в Typescript
У меня следующая ситуация в машинописном тексте: type Matcher<T, U> = { First: (arg: T) => U, Second: () => U }; class Main<T> { constructor(private value: T) { } match<U>(matcher: Matcher<T, U>): U {...
85 просмотров
schedule 20.04.2022

Пользовательская перегрузка файла определения машинописного текста
Можно ли добавить пользовательскую перегрузку в существующий файл d.ts? Я использую Bluebird Promise.all с массивом из 6 элементов. Файл определения охватывает 5 элементов: static all<T1, T2, T3, T4, T5>(values:...
94 просмотров
schedule 27.09.2023

Изменить модуль с помощью плагинов, когда определение Typescript разделено на несколько файлов
В Typescript 2.2 я пытаюсь определить модуль (HapiJS), который имеет различные параметры плагина. Я преобразовал основной код в несколько файлов .d.ts, а затем импортировал и реэкспортировал их все из index.d.ts, используя следующий шаблон ( как...
142 просмотров
schedule 02.10.2022

Файл объявления машинописного текста для chessboardjs (неявный импорт)
Надеюсь создать несколько файлов объявлений для DefinitelyTyped (поэтому я хочу убедиться, что они высшего качества). Следующая библиотека, за которую я берусь, это https://github.com/oakmac/chessboardjs/ . У меня на самом деле это работает, если...
664 просмотров