思考单独的.ts和typescript框架在vscode层的差异,想想只有launch.json
和tsconfig.json
,一个个属性过去后,发现是tsconfig.json
配置项"noImplicitAny": true,
导致的.
解决方法: noImplicitAny:true/false;为 false 时,如果编译器无法根据变量的使用来判断类型时,将用 any 类型代替。为 true 时,进行强类型检查,会报错,很显然,我报的这个错就是这个,将 noImplicitAny:false即可。