我发现未使用的属性警告在很多情况下都非常有用,但在下列情况下我常常遇到错误:
const hello = () => 'Hello world!';
module.exports = {
hello, // <-- saying this is unused
};
我看到你可以关掉这个功能,但我宁愿保留它。
如果未在任何位置导入导出的模块,则导出标记为未使用。要摆脱这个问题,您需要在不同的文件中导入模块,例如:
const { hello } = require("./hello")