класс не является конструктором - PullRequest
0 голосов
/ 07 января 2019

У меня есть такой основной модуль

import { filequeue, utils } from "./helpers/";
export let u: utils = new utils();
export let queue: filequeue = new filequeue();

в папке помощников есть index.ts как это

export * from "./utils.helpers";
export * from "./filequeue.helpers";

когда я запускаю основной модуль, filequeue выдает мне эту ошибку

filequeue не является конструктором

Если я перейду на это

import { filequeue } from "./helpers/filequeue.helpers";
import { utils } from "./helpers/utils.helpers";

работает, почему?

К вашему сведению, это код в очереди файлов

export class filequeue {
  public name: string;
  constructor() {
    this.name = "";
  }
}
...