Я пытаюсь сделать SPA с Typcript, и я хотел бы использовать модуль, построенный в нескольких файлах. Вот код, который я сделал:Typcript - RequireJS - Внутренний модуль не определен
salut.ts
module salut {
export class salut1 {
public Title = "salut1";
}
}
salut2.ts
module salut {
export class salut2 {
public Title = "salut 2";
}
}
MyApp.ts
/// <reference path="salut.ts" />
/// <reference path="salut2.ts" />
class MyApp {
constructor() {
var salut1 = new salut.salut1();
var salut2 = new salut.salut2();
}
}
window.onload =() => {
var app = new MyApp();
};
V isual Studio Intellisense сообщает мне, что в коде нет ошибки, между тем, когда я запускаю приложение, у меня есть следующая ошибка в консоли:
Uncaught ReferenceError: salut не определен.
Благодарим за помощь.
Порядок Javascript в TypeScript: https://github.com/grunt-ts/grunt-ts#javascript-generation-and-ordering – basarat