ts-node中Parameter 'xxx' implicitly has an 'any' type.

2021-01-08 16:53:12

在typescript的编译过程中,函数的参数被提示 {变量名} implicitly has an 'any' type,但是我也不知道应该指明他为什么类型的参数,我知道可以关闭这个校验规则,其他的还有别的解决办法吗?PS我是react,使用了箭头函数。

有两种解决办法

  1. 佛系解决 


    tsconfig.json添加"noImplicitAny": false,

    或者 "strict": true,改为false

  2. 一般佛西解决

    {x:any}


    我不知道它具体是什么,但它一定有某某属性:用字面量声明类型,{ x: string }

    我不确定它有什么属性,之后我会用if再仔细判断:声明为unknown类型

    我自己有数,你别管了:声明为any类型

  • 2017-04-06 15:07:57

    PHP-FPM不完全指南

    fpm启动后会先读php.ini,然后再读相应的conf配置文件,conf配置可以覆盖php.ini的配置。 启动fpm之后,会创建一个master进程,监听9000端口(可配置),master进程又会根据fpm.conf/www.conf去创建若干子进程,子进程用于处理实际的业务。

  • 2017-04-06 15:11:03

    浅析php-fpm 和 mysql 之间的关系详解

    php-fpm 和 mysql 之间的关系估计不做底层开发应用的是不会去考虑分析它们了,如果是的话我们来看一篇关于php-fpm 和 mysql 之间的关系的教程。

  • 2017-04-06 15:15:16

    PHP-FPM配置及使用总结

    PHP-FPM配置及使用总结: PHP-FPM是一个PHP FastCGI的管理器,它实际上就是PHP源代码的补丁,旨在将FastCGI进程管理引进到PHP软件包中,我们必须将其patch到PHP源代码中,然后再行编译才能使用。而现在我们可以在PHP 5.3.2及更新版本中直接开启并使用即可,因为PHP从该版本已经将其收入到软件包中,所以其不再是补丁包的存在了。

  • 2017-04-07 23:18:29

    mac 安装composer

    当你下载了 composer.phar 后,可以将它放在目录中,但每次当你建立新目录时,你必須再复制一个副本到新目录中,这样比较麻烦。所以最佳做法是将它放到 usr/local/bin 目录中中,成为全域指令。

  • 2017-04-12 10:52:35

    最全面的Android Webview详解

    现在很多App里都内置了Web网页(Hyprid App),比如说很多电商平台,淘宝、京东、聚划算等等,如下图