我在nodejs中有一个应用程序,使用VS Code,使用gulp-typescript-compiler编译,目标ECS5,commonjs。创建一个基本类时出现错误“错误:意外的标记;” “构造函数、函数、访问器或变量”预计出现在 src/app/Test.ts 第 7 行。”
以下代码:
class Test {
public name:string;
testing () {
console.log('tested...');
}
this.testing();
}
//gulp task error compile
//Error: Unexpected token; 'constructor, function, accessor or variable' expected on src/app/Test.ts line 7.
最佳答案
您不能在类声明中调用方法。 this.testing()
行不能到达那里。
尚不清楚您为什么要在那里调用该方法,或者您认为何时会调用该方法。也许您正在寻找构造函数?就目前情况而言,该线在该位置没有任何意义。
关于javascript - TypeScript- NodeJS - 意外的标记; 'constructor, function, accessor or variable',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34447705/