0
0.9 Спецификация упоминает об этом как часть модуля:ExportAssignment в машинописном 0,9
ExportAssignment: export = Identifier ;
Однако я не могу получить это составить:
export class Test{
foo:number = 10;
}
export = Test;
Компиляция с опцией --module amd
. Он дает ошибку:
tsc.js(689, 13) Microsoft JScript runtime error: please implement in derived class
Надеюсь, что-то простое, что я делаю неправильно?
У вас есть возможность связать вас с документацией? Предполагается, что выпуск версии 0.9 в формате 0.9 должен привести язык в соответствие с спецификацией языка 0.8 (согласно пресс-релизу). – Fenton
@SteveFenton вы найдете в папке doc в ветке release-0.9.0-alpha: https://typescript.codeplex.com/SourceControl/changeset/view/19cc63619d8db567718b051488db76c11285a97a#README.txt – basarat
@SteveFenton понял, что он делает : https://typescript.codeplex.com/workitem/47 посмотрите на комментарий jon (последний) для предложенного синтаксиса и примерный проект, который ему нужен: http://gruntjs.com/getting-started#an-example -gruntfile – basarat