美文网首页
禁止eslint对指定代码检测

禁止eslint对指定代码检测

作者: 小小的开发人员 | 来源:发表于2019-05-22 10:02 被阅读0次

  有时候我们引入外部文件的API时,eslint无法识别,编译的时候就会出现warn,如下图所示。


eslint是可以禁用对指定代码的检测:

单行注释

 let map = new BMap.Map('map') // eslint-disable-line
// eslint-disable-next-line
 let map = new BMap.Map('map') 

多行注释

/* eslint-disable */
export function getAddressByLngLat (lng, lat) {
  return new Promise((resolve) => {
    let myGeo = new BMap.Geocoder()
    myGeo.getLocation(new BMap.Point(lng, lat), function (result) {
      if (result) {
        resolve(result)
      }
    })
  })
}
/* eslint-enable */

文件注释

整个文件范围内禁止规则出现警告,将 /* eslint-disable */块注释放在文件顶部。

可以看见,eslint的warn没有了,编译成功。


相关文章

网友评论

      本文标题:禁止eslint对指定代码检测

      本文链接:https://www.haomeiwen.com/subject/nsfyzqtx.html