如何处理 js 文件中未使用的变量 eslint 错误?
How to handle unused variable in js files eslint errors?
我有两个不同的 js 文件,一个叫做 alert.js
alert.js
function alerts(){
alert('HI');
}
另一个叫做draw.js
function call_alert(){
alerts();
}
在功能上它运行良好,但在使用 jslint 或 eslint 的验证中向我显示这些错误:
- 'alerts' 已定义但从未使用过。 (没有未使用的变量)
(此错误针对 alert.js 文件)
- 'call_alert' 已定义但从未使用过。 (没有未使用的变量)
(此错误适用于 draw.js 文件)
当您的函数或变量在一个文件的全局范围内定义但在另一个文件中使用时,您可以使用 exported comments 告诉 ESLint 它们打算在其他地方使用。 (请注意,这不适用于没有全局范围的 Node.js 或 ES 模块。)
/* exported alerts */
function alerts() {
alert('HI');
}
我有两个不同的 js 文件,一个叫做 alert.js
alert.js
function alerts(){
alert('HI');
}
另一个叫做draw.js
function call_alert(){
alerts();
}
- 'alerts' 已定义但从未使用过。 (没有未使用的变量) (此错误针对 alert.js 文件)
- 'call_alert' 已定义但从未使用过。 (没有未使用的变量) (此错误适用于 draw.js 文件)
当您的函数或变量在一个文件的全局范围内定义但在另一个文件中使用时,您可以使用 exported comments 告诉 ESLint 它们打算在其他地方使用。 (请注意,这不适用于没有全局范围的 Node.js 或 ES 模块。)
/* exported alerts */
function alerts() {
alert('HI');
}