如何禁用TS2554
的TypeScript检查?我想在我的项目中以这种方式利用JavaScript的动态性。
src/server.ts:14:1 - error TS2554: Expected 2 arguments, but got 1.
14 two('hello');
~~~~~~~~~~~~
src/server.ts:10:19
10 function two(one, two) {
~~~
An argument for 'two' was not provided.
Found 1 error.
发布于 2020-11-06 21:32:50
将第二个参数设为可选。如下所示:
function two (one: string, two?: string) {
...
}
two("hello")
或者,您可以在错误之前的行中使用@ts-ignore
来使Typescript静默。或者在文件的开头使用@ts-nocheck
。
@ts-ignore
two("hello")
https://stackoverflow.com/questions/64716319
复制