TypeScript练习自动校验工具
@peerigon/typescript-exercises-tools 提供了一种在 TypeScript 代码中直接标记预期类型错误的方法,例如:
typescript
export const add = (a: number, b: string) => {
return a + b;
};
// :collision: Expect error 2345: Argument of type '4' is not assignable to parameter of type...
add(3, 4);
通过配套的 TypeScript 语言服务插件,这些预期错误会被识别并作为建议而非错误提示。 如果代码在标记的位置没有触发类型错误,编辑器则会显示错误提示。
目前,该工具主要通过 TypeScript 语言服务插件在编辑器中使用,暂不支持命令行调用。
271.12KB
文件大小:
评论区