Встроенные модули в нескольких файлах

За последний год мы создали приложение среднего размера и в настоящее время пытаемся разместить наш код внутри модулей. Наша задача состоит в том, что мы должны работать на двух уровнях модулей, первый из которых находится на уровне приложения и модуля (архитектурная структура).

Вот пример структуры, которую мы хотели бы построить:

// entity.ts
module app {
    module core {
        export class Entity{}
    }
}

// BaseCustomer.ts
import {app} from "./Entity"; 
module app {
    module core {
        export class BaseCustomer extends Entity{}
    }
}

Я нашел много примеров модуля, созданного в нескольких файлах, но я не могу найти способ создать несколько встроенных модулей в нескольких файлах.

Поддерживает ли typescript 1.6.2 такую ​​реализацию? Как?


person David Laberge    schedule 06.11.2015    source источник
comment
Я пытаюсь использовать ключевое слово export, но безуспешно.   -  person David Laberge    schedule 06.11.2015
comment
Не делай этого. stackoverflow .com/questions/30357634/   -  person Ryan Cavanaugh    schedule 07.11.2015