@vasIvas

Как правильно работать с typescript в jetbrains продуктах?

Ситуация следующая - создаю в src папку typescripts, в ней собираюсь писать весь ts код. Хочу подключить одну js библиотеку, которая будет и в релизной версии и по этому подключаю её с помощью bower и она теперь находится в bower_components. Эту библиотеку я хочу прописать в зависимостях загрузчика system.js, чтобы получать её по алиас. Тут начинается первая проблема - typescript не хочет понимать что такое алиас, что делать? Думается, что нужно в его настройках прописать какую-то карту, но в доках не сомг найти, везде только значение выставлять true\false. Это я и в опциях к компилятору и в конфиге смотрел. Возможно и не увидел или увидел, а подумал что это не то и перевод это подтвердил.
Если бы я хорошо переводил, как переводчик, то Вас бы и не просил о помощи.

Вот. А дальше я не понимаю что нужно делать со скаченным файлом .d.ts
Я знаю что в vs нужно просто в комменте его подключить, а тут как?

UPD:
// ./test.d.ts    
declare module test {
    export function execute(): void;
}

/// <reference path="./test.d.ts"/>
import {execute} from 'test';

export default class Configuration {
    constructor(){
        console.log('configuration', execute());
    }
}
// и далее ошибка
..../test.d.ts' is not a module.
  • Вопрос задан
  • 513 просмотров
Пригласить эксперта
Ответы на вопрос 1
@sanex3339
А дальше я не понимаю что нужно делать со скаченным файлом .d.ts

Просто подключите его через reference
/// <reference path="jquery.d.ts"/>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы