2013-04-28 2 views
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

У вас есть возможность связать вас с документацией? Предполагается, что выпуск версии 0.9 в формате 0.9 должен привести язык в соответствие с спецификацией языка 0.8 (согласно пресс-релизу). – Fenton

+1

@SteveFenton вы найдете в папке doc в ветке release-0.9.0-alpha: https://typescript.codeplex.com/SourceControl/changeset/view/19cc63619d8db567718b051488db76c11285a97a#README.txt – basarat

+0

@SteveFenton понял, что он делает : https://typescript.codeplex.com/workitem/47 посмотрите на комментарий jon (последний) для предложенного синтаксиса и примерный проект, который ему нужен: http://gruntjs.com/getting-started#an-example -gruntfile – basarat

ответ

2

Эта функция не реализована в окне обзора 0.9 Alpha Preview.

Смежные вопросы