首页 > 解决方案 > eslint 没有捕捉到另一个模块中定义的拼写错误的函数名

问题描述

我在 bob.js 中有:

export let say_hello = () => {
    console.log('Hello, I'm Bob!');
};

在 main.js 中:

import * as bob from './bob.js';
bob.say_helo();

函数调用“say_helo()”显然拼写错误。我希望 eslint 能够捕捉到这样的错误,但我似乎无法让它发挥作用。谁能告诉我 .eslintrc.js 文件中应该包含什么来实现这一点?

谢谢!

标签: javascriptecmascript-6eslint

解决方案


如果将来其他人会想知道同样的事情,我的问题的答案是安装插件 eslint-plugin-import。


推荐阅读