在Atom中设置ESLint

在Atom中设置ESLint
原子徽标

因此,您可以在全局或特定项目中设置ESLint ,但是您无法获得直接在Atom中显示的警告? 您来对地方了。

安装linter-eslint +对等依赖性

$ apm i linter-eslint linter linter-ui-default intentions busy-signal

自定义ESLint设置

打开Atom的“首选项”以查看您的软件包 在“ 社区软件包”下 ,打开linter-eslint的设置并进行以下更改。

不要指向全局 (如果要全局则相反)

  • 选中“在未找到ESLint配置时禁用”(禁用)
  • 取消选中“使用全局ESLint安装”(Global ESLint)

键入时使一些规则静音 (可选)

  • 选中“键入时忽略可修复的规则”(自动修复)

在保存时修复 (可选)

  • 选中“保存时修复错误”(自动修复)

注意:您必须禁用/卸载任何其他linter软件包

尝试保存一个文件存在问题的文件,您应该会看到一些警告。 如果遇到问题,请重新加载Atom。

????提示1 :当噪音太大时,请关闭棉绒机! 打开“命令面板”(可在“视图”中找到,或使用cmd + shift + P)并键入“启用”或“禁用”,然后按Enter键两次。

T️ 技巧2 我喜欢保持“保存时修复错误”的状态,所以我添加了键盘快捷键(⌘+ ⌃ + s),可以自动修复它们。 为此,将以下内容添加到Atom的keymap.cson (在菜单栏中单击“ Atom”,然后选择“ Keymap”):

'atom-text-editor:not([mini])':
'cmd-ctrl-s': 'linter-eslint:fix-file'

From: https://hackernoon.com/set-up-eslint-in-atom-83dfb3d34fdf