这是我的代码:
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对象创建部分代码编译。任何人都可以帮我解决这个问题。 感谢
答案 0 :(得分:0)
如果将来遇到其他人,这是我们在上面的评论中为查找问题所做的故障排除的摘要。
您的代码在我的机器和其他机器上运行正常,如上所示。 tsc
似乎存在某种问题。
请停止使用并改用ts-node
。 ctrl-c
停止使用它,然后根据需要安装ts-node
(npm install -g ts-node
)。
如果这导致您的机器抱怨Typescript模块,请使用npm install -g typescript
重新安装Typescript
这些步骤让@Lewis再次备份,希望他们能为其他人节省时间。