Машинопись: как импортировать класс из файла JavaScript?
Я бы хотел :
Импортируйте файл js, который определяет класс:./myClass/index.js
Объявить публичные методыMyClass
где-то (в index.ts или в указанном файле декларации, я действительно не знаю, как это сделать)Иметь файл машинописи, который предоставляет класс:index.ts
что-то вроде
// index.ts
import MyClass from './myClass' // or require, or anything that would work
export {MyClass}
а также
// myClass/index.js export default class MyClass { ... }
Это, очевидно, не работает, так как импорт./myClass/index
не найдет модуль.
Дело в том, что я пытался создать./myClass/index.d.ts
файл на основеэтот пример, но несмотря ни на что, у меня все еще естьОшибка: не удается найти модуль "./myClass/index.js" ошибка во время выполнения :(
Я чувствую, что скучаю по некоторым основам машинописи, но стараюсь найти какие-то ясные ресурсы.
Есть идеи ?