Вопросы по теме 'typescript1.8'

Visual Studio находит определения typescript systemjs, но не может найти их при компиляции
У меня есть проект TypeScript в Visual Studio с модулями, установленными через systemjs. У меня есть следующий код: app.ts import { Aurelia } from 'aurelia-framework'; Например, при наведении на Aurelia и нажатии F12 (Перейти к...
423 просмотров

TypeScript не может найти модуль, если он содержит требование
Я пытаюсь понять, как правильно работать с TypeScript и классическими модулями узла JS. Я создал очень простой проект со следующей файловой архитектурой: . ├── index.ts ├── lodash.d.ts ├── module.ts └── node_modules └── lodash lodash...
1130 просмотров
schedule 10.04.2024

Компиляция проекта TypeScript с несколькими внутренними модулями
Я оцениваю TypeScript для проекта, который разрабатывает моя организация. Приложение, которое мы планируем создать, нетривиально. Я хотел понять, как я могу скомпилировать проект, если мы используем внутренние модули. Насколько я понимаю, если у...
61 просмотров
schedule 02.05.2022

Ошибка импорта TypeScript по умолчанию
Я пытаюсь настроить проект и запустить тесты с mocha с библиотекой mjackson/expect для утверждения. Мой код для тестирования: // inside src/lib/math.ts export function sum(a: number, b: number): number { return a + b; } и мой тест...
1261 просмотров

Форматирование скобок TypeScript
Недавно моя команда заметила, что результат компиляции файлов TypeScript в VS 2013 отличается от скомпилированного в VS 2015 тем, что стиль скобок самовыполняющейся функции в конце каждой функции немного отличается. Разница выглядит так: Это...
242 просмотров

Как отличить класс от функции
Есть ли способ отличить класс (а не его экземпляр!) от функции в TypeScript во время выполнения. Обычно классы в typescript транспилируются в функции javascript, и во время выполнения я не смог найти хороший способ проверить, является ли...
132 просмотров
schedule 23.02.2023

Можно написать этот машинописный текст без использования команды экспорта
Изучение TypeScript и простой сервис Angular: interface IBaConfigFactory { dateTimeNow: Date; } export class BaConfigFactory implements IBaConfigFactory { dateTimeNow: Date; constructor() { this.dateTimeNow = new Date();...
125 просмотров

Импортируйте внешние библиотеки и сгенерируйте один файл с машинописным текстом
В Gulp я использую Typescript для переноса файлов в ES6, затем Babel для создания ES5 и, наконец, Browserify для создания 1 файла со всеми модулями. Это мой код: gulp.task('scripts', function() { return browserify('./src/scripts/main.ts')...
335 просмотров
schedule 19.08.2022

Как преобразовать набор в массив в TypeScript
Как я могу преобразовать набор (например, {2,4,6}) в массив [2, 4, 6] в TypeScript без явного написания цикла? Я пробовал следующие способы, все они работают на JavaScript, но ни один из них не работает на TypeScript. [...set] // ERR: "Type...
47809 просмотров
schedule 01.11.2023

ошибка TS2339: свойство "результаты" не существует для типа "Ответ"
Я следил за частью создания кода и приложения, которое собирает данные из last.fm с использованием angular2, typescript и firebase. исходный код можно найти здесь: https://github.com/vtts/mytunes ВОПРОС, как передать результаты вызовов json?...
6521 просмотров
schedule 02.06.2022

Как расширить нативные типы JavaScript в TypeScript 1.8, используя глобальное дополнение?
Я пытаюсь расширить собственные типы JavaScript, используя новую глобальную аугментацию в TypeScript 1.8, как описано здесь . Однако у меня возникают проблемы, когда функции расширения возвращают один и тот же тип. Global.ts export {};...
1052 просмотров
schedule 03.01.2024

Обертывание наблюдаемых методов
Кажется, я не могу обернуть голову вокруг цепочки/обертывания наблюдаемых. Я использую Angular2 rc1 с RxJs в Typescript в Visual Studio 2015. У меня есть сервисный метод saveProduct в классе ProductService: public saveProduct(product:...
1056 просмотров

Typescript: аргумент типа RegExpMatchArray не может быть назначен параметру типа string
У меня есть такое выражение: import { persistState } from 'redux-devtools'; const enhancer = compose( applyMiddleware(thunk, router, logger), DevTools.instrument(), persistState(...
10374 просмотров

Angular2: API веб-речи - распознавание голоса
После прочтения документации по webkitSpeechRecognition (распознавание голоса в Javascript) Я попытался реализовать его в Angular 2 . Но когда я это сделал: const recognition = new webkitSpeechRecognition(); TypeScript говорит об...
11296 просмотров

Каков корень абсолютного пути при импорте модуля в машинописный текст?
Я разрабатываю приложение на машинописном языке (в Visual Studio 2015) и имею эту базовую файловую структуру: Solution AppProject Scripts framework Utils.ts app SomeApp.ts...
1929 просмотров

Ярлык импорта Angular2
Я разрабатываю приложение, используя angular 2 и webpack. Мне было интересно, есть ли способ сделать ярлыки для импорта? Я имею в виду, что иногда мне нужно импортировать компоненты из папок, которые находятся вверху в иерархии, поэтому в итоге я...
2920 просмотров
schedule 23.10.2022

Индикатор загрузки по Http запросам
Корень моей проблемы заключается в отображении индикатора загрузки на http-запросах, и я хочу сделать это на уровне службы без необходимости писать код для каждого компонента. Что я сделал, так это реализовал http-оболочку, которая в основном делает...
593 просмотров
schedule 15.10.2022

Проект «‹имя проекта›» устарел. Входной файл '‹статический файл›' изменяется после выходного файла ''
Я создаю проект typescript (тип проекта — веб-приложение с Typescript), который включает машинописный текст, javascript и другие статические файлы. Я использую среду сборки Visual Studio 2015 и пакет nuget Microsoft.TypeScript.MSBuild.1.8.11 для...
3973 просмотров

Экспорт констант по умолчанию TypeScript
У нас есть библиотека TypeScript, которую мы публикуем в частной среде NPM, и мы хотим использовать эту библиотеку в других проектах TS, ES6 или ES5. Пусть библиотека будет пакетом npm с именем foo , его основной файл работает как бочка, выполняя...
3088 просмотров

Как отличить переменные уровня модуля от локальных переменных в TypeScript
Рассмотрим этот модуль: export module Example{ let customer : any; export function myExample(customer: string) { // How to reference the module level customer object here? // Is there a standard to make these module level...
584 просмотров
schedule 06.12.2022