生成WebEssentials Typescript Intellisense时如何使接口继承正常工作?

时间:2014-08-15 11:19:42

标签: typescript web-essentials

我有两个班级:

[TypeScriptModule("commands")]
public class ClientCommand : VoidCommand
{
    public string CommandType { get; set; }
}

[TypeScriptModule("commands")]
public class PublishEvent : ClientCommand
{
    public string Description { get; set; }
    public string AnotherProperty { get; set; }
}

当我对这些文件使用WebEssentials“Create Typescript Intellisense file”命令时,为PublishEvent生成的命令不包含“extends ClientCommand”表达式。

WebEssentials code的快速扫描表明这应该有用,但我显然错过了一些东西。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

确保您使用的是最新版本的WebEssentials。此功能在WebEssentials 2.0中不起作用,但在版本2.3中没有任何进一步的更改需要工作