无法在打字稿中创建对象

时间:2017-10-21 14:02:06

标签: typescript

这是我的代码:

class Animal{
  name: string;

  constructor(theName:string) {
    this.name = theName;
  }
}

let my = new Animal("ACD");

此代码完全符合此行“let my = new Animal("ACD");” 尝试创建对象时出现此错误

  

hello.ts(12,5):错误TS1005:';'预期

用out对象创建部分代码编译。任何人都可以帮我解决这个问题。 感谢

1 个答案:

答案 0 :(得分:0)

如果将来遇到其他人,这是我们在上面的评论中为查找问题所做的故障排除的摘要。

您的代码在我的机器和其他机器上运行正常,如上所示。 tsc似乎存在某种问题。

请停止使用并改用ts-nodectrl-c停止使用它,然后根据需要安装ts-nodenpm install -g ts-node)。

如果这导致您的机器抱怨Typescript模块,请使用npm install -g typescript重新安装Typescript

这些步骤让@Lewis再次备份,希望他们能为其他人节省时间。