Módulos TypeScript 1.8: importe todos os arquivos da pasta
Estou construindo uma grande biblioteca com o Typecript com 100 arquivos ts separados. Anteriormente eu useimódulo de exportação XXX (renomeado paraexportar namespace XXX mais tarde) para todas as minhas aulas, mas, como dizem os livros, essa não é uma maneira recomendada, devo usar a importação.
Então, eu tentei importar. Isso funcionou bem:
import * as mylib from "./source/source.ts";
Mas como tenho 100 arquivos, não quero adicionar essa linha a todos eles. E quero que todas as minhas aulas sejam acessíveis por meio demylib variável.
Então eu tentei isso:
import * as mylib from "./source/";
Mas assim que faço isso, recebo:Não foi possível encontrar o módulo './source/'
Existe uma maneira de importar todas as classes de uma pasta com vários arquivos com uma única linha?