Я знаю, что есть тысячи таких вопросов.Я просмотрел их все (в основном).
Все ответы, которые я нашел, выглядят устаревшими, изменены, используют устаревшие пакеты NPM или пакет с двухлетним отчетом об ошибке, которую я получаю.
Я открыт для использования любого бегуна задач, пакетов, формата импорта, чего угодно.
Я хотел бы написать Typescript (что-то вроде):
Файл1:
import FileTwoClass from "./File2"
export default FileOneClass{
fieldOne:number = 12
doStuff(){
FileTwoClass.importantFunction(this.fieldOne)
}
}
Файл: App.ts:
import FileOneClass from "./File1"
class App{
run(){
FileOneClass.doStuff();
}
}
let app = new App()
app.run();
И пусть Taskrunner (или что-то еще) выложит один единственный файл, который содержит все зависимости, установленные в связанных файлах Typescript.
Я поступаю неправильно, или это достижимо?Если да, то как именно?: D
Спасибо!