15

我正在requireJS中使用splick.js jquery插件。因此,为了使插件可用,我必须要求它引入了

定义了“smil”,但从未使用no-used-var

来自eslint的错误。这是密码

define(['jquery','slick'],函数($,slick){'使用严格';$.widget(“mage.promobanner”{_addSlider:函数(自身){setTimeout(函数(){$(self.element).slich(self.options);}, 2000);}});返回$.mage.promobanner;});

我已尝试根据变量忽略模式文档

/*eslint no-unused-vars:[“error”,{“varsIgnorePattern”:“splick”}]*/

然而,错误仍然存在。我创建的忽略模式有什么问题吗?看起来像是一个无脑正则表达式:完全匹配

0

1答案1

重置为默认值
31

正确的异常使用参数忽略模式,不是变量忽略模式.

变量忽略模式

这个变量忽略模式选项指定不检查用法的异常:名称与regexp模式匹配的变量。

参数忽略模式

这个参数忽略模式选项指定不检查用法的异常:名称与regexp模式匹配的参数。

所以使用:

/*eslint no-unused-vars:[“error”,{“argsIgnorePattern”:“splick”}]*/

你的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.