我的 Javascript 文件中有以下代码:
/* exported something */
function something() {}
文件中未使用 something
函数,因为它是从 Html 表单提交中调用的。
当linter运行时,在我的例子中,es-lint
,我收到一条no-unused-vars
消息。
我预计 exported
注释可以解决此问题,但事实并非如此。
我做错了什么吗?我错过了什么吗?
最佳答案
尝试消除编译指示和代码之间的空格:
/* exported something */
function something() {}
如果这不起作用,那么您可以随时编辑 eslint 配置,以便 vars
属性仅查看本地范围内的函数:
{
"rules": {
"no-unused-vars": [2, {"vars": "local", "args": "after-used"}]
}
}
关于javascript - 导出未使用的函数以进行 linting,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31968128/