javascript - Eslint 规则在 import 中添加新行

标签 javascript ecmascript-6 eslint es6-modules

在这种情况下,我正在寻找的规则应该显示错误:

import {MY_CONSTANT1, MY_CONSTANT2, MY_CONSTANT3}

在这种情况下被认为是好的:
import {
   MY_CONSTANT1, 
   MY_CONSTANT2, 
   MY_CONSTANT3
}

有这样的eslint规则吗?

最佳答案

我一直在为 import/export 报关寻找这样的规则。
结果我做了一个plugin带自动修复。

所以插件转换了代码

import { k1, k2 } from 'something'

进入
import {
  k1,
  k2
} from 'something'

和代码
export { name1, name2, nameN }

进入
export {
  name1,
  name2,
  nameN
}

关于javascript - Eslint 规则在 import 中添加新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58656094/

相关文章:

javascript - 当 iframe 名称是动态时的目标 iframe

javascript - 用EventSource获取User的在线状态靠谱吗?

javascript - sIRF,需要一些帮助

javascript - 无法通过 Javascript 中的对象调用静态方法

javascript - 使用 redux 时出现 eslint 奇怪的错误

javascript - Moment js在特定时区创建日期时间

reactjs - 如何使用React + ES6 + webpack导入导出组件?

javascript - 如何在 ReactJS JSX 中执行嵌套的 if else 语句?

javascript - 如何从 CSS 选择器中提取类名?

javascript - 仅对某些文件/目录使用 ESLint 插件