Информация об изменениях

Сообщение Re: [TypeScript] Как загрузить JS-библиотеку? от 25.09.2018 18:20

Изменено 25.09.2018 18:21 Qulac

Re: [TypeScript] Как загрузить JS-библиотеку?
Здравствуйте, Artem Korneev, Вы писали:

AK>Есть простенькое TypeScript-приложение — плагин для VSCode. Состряпал черновик на JavaScript, поигрался, теперь хочу переписать по-человечески. С JavaScript хочется связываться как можно меньше, поэтому я переписал код на Kotlin, указав kotlin/js в качестве платформы. На выходе оно генерирует пару js-файлов, которые нужно теперь загрузить в исходное приложение.

AK>И вот тут я застрял. Как это делается-то по-человечески?

AK>Попробовал какие-то очевидные пути — положил JS-файлы рядом, написал импорт:


AK>
AK>import * from './test.js';
AK>


AK>Не загружает. Даже в редакторе красным подчеркивает. Пробовал разные варианты с "import * as foo from ..." — тоже не помогает. Двигал JS файл в разные каталоги — не работает.


AK>Коллеги, подскажите, как по-нормальному подгрузить свою собственную JS-библиотеку в TypeScript? Все мануалы рассказывают только как через npm подгружать сторонние библиотеки.


А если либа на ts то работает? Не знаю поможет ли в этом случае, но я для связывал код ts и js через Заголовочные файлы
Re: [TypeScript] Как загрузить JS-библиотеку?
Здравствуйте, Artem Korneev, Вы писали:

AK>Есть простенькое TypeScript-приложение — плагин для VSCode. Состряпал черновик на JavaScript, поигрался, теперь хочу переписать по-человечески. С JavaScript хочется связываться как можно меньше, поэтому я переписал код на Kotlin, указав kotlin/js в качестве платформы. На выходе оно генерирует пару js-файлов, которые нужно теперь загрузить в исходное приложение.

AK>И вот тут я застрял. Как это делается-то по-человечески?

AK>Попробовал какие-то очевидные пути — положил JS-файлы рядом, написал импорт:


AK>
AK>import * from './test.js';
AK>


AK>Не загружает. Даже в редакторе красным подчеркивает. Пробовал разные варианты с "import * as foo from ..." — тоже не помогает. Двигал JS файл в разные каталоги — не работает.


AK>Коллеги, подскажите, как по-нормальному подгрузить свою собственную JS-библиотеку в TypeScript? Все мануалы рассказывают только как через npm подгружать сторонние библиотеки.


А если либа на ts то работает? Не знаю поможет ли в этом случае, но я связывал код ts и js через Заголовочные файлы