Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 来自util的TSLint自动修复弃用_Typescript_Tslint - Fatal编程技术网

Typescript 来自util的TSLint自动修复弃用

Typescript 来自util的TSLint自动修复弃用,typescript,tslint,Typescript,Tslint,我想知道在VSCode中是否有一种方法可以自动修复util库中的弃用 例如: if(isNullOrUndefined(this.api)){ 应该是: if(this.api==null | | this.api==undefined){ 没有自动修复选项,只有规则禁用选项…但悬停文本显示修复!否。您在VS代码中看到的自动修复来自TSLint。自动修复不推荐的API当前不受支持,需要TSLint本身进行修复 自动修复tslint规则的完整列表为(自动修复的规则由has fixer表示)

我想知道在VSCode中是否有一种方法可以自动修复
util
库中的弃用

例如:

if(isNullOrUndefined(this.api)){
应该是:

if(this.api==null | | this.api==undefined){

没有自动修复选项,只有规则禁用选项…但悬停文本显示修复!

否。您在VS代码中看到的自动修复来自TSLint。自动修复不推荐的API当前不受支持,需要TSLint本身进行修复

自动修复tslint规则的完整列表为(自动修复的规则由
has fixer
表示)



要替换这些节点API,最安全的更改是编写自己的
isNullOrUndefined
函数(或从npm中查找)并将所有调用者切换到使用它而不是节点版本这似乎是一个非常特殊的情况,其中不推荐使用的函数有一对一的替换。@AluanHaddad不是这样的,在utils库中有许多新的不推荐使用的函数。
isNull
isNullOrUndefined
isString
isObject
例如