当我执行node server-file.ts时,接收然后接收
name: string;
^
SyntaxError: Unexpected token :
这是我的代码
"use strict";
class ChatClient {
name: string;
surname: string;
text_color: string;
constructor(name: string, surname: string, text_color: string) {
this.name = name;
this.surname = surname;
this.text_color = text_color;
}
};
答案 0 :(得分:2)
你需要先编译......简单地说你可以使用:
tsc --module umd server-file.ts
这将生成server.file.js
文件,您可以在Node上快乐地运行。
您还可以按照以下(stop manually mapping your constructor parameters)简化课程。
"use strict";
class ChatClient {
constructor(public name: string, public surname: string, public text_color: string) {
}
};