我创建了一个量角器,黄瓜,打字稿测试自动化项目。它正在工作,但是突然打字稿代码已停止编译成JS代码。因此,如果我在步骤def文件中添加新元素或代码段,则引擎无法识别该代码。 但是,该工具能够识别添加的小黄瓜步骤,但是无法识别在步骤def文件中写入的相关胶粘代码,因此可以跳过该步骤。
尝试卸载并重新安装节点,量角器,打字稿,但没有成功。完全创建了新项目,仍然无法正常工作。
tsconfig.json file:
{
"compilerOptions": {
"target": "es6",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"declaration": true,
"removeComments": false,
"noImplicitAny": true,
"outDir": "built/",
"types": ["jasmine", "node"]
},
"exclude": [
"built",
"node_modules",
"testapp",
"website",
"scripts",
"exampleTypescript",
"spec/**/*"
]
}
有人可以向我解释一下我的TypeScript代码已停止转码为JavaScript的错误之处。任何帮助将非常感激。请让我知道是否需要任何其他输入。谢谢。