Eslint和Prettier行格式设置问题

时间:2018-12-22 12:39:32

标签: javascript reactjs eslint prettier

谁遇到同样的问题?我的IDE(JetBrain WebStorm,macOS)认为以下屏幕截图中的代码段格式错误:

enter image description here

但是我的队友在Windows上具有JetBrains IntelliJ IDEA,对于同一个短绒猫来说,相同的代码是可以的!

我们对短毛绒使用相同的环境(.eslintrc,.prettierrc,.editorconfig等)。 同时,我的IDE并没有引用它尝试使用的规则,它只是向我显示了以下提示:

ESLint: Insert⏎····(prettier/prettier)

你知道会是什么吗?

代码在这里(JSX,React):

const DBFieldInfoBlock = ({
  rowClassName,
  cellLabelClassName,
  cellValueClassName,
  id,
  value,
  currency,
}) => (
  <div className={rowClassName}>
    <span className={cellLabelClassName}>
      <InfoLabel id={id} />:
    </span>
    {value !== undefined && value !== null && (
      <span className={cellValueClassName}>
        <InfoValue value={value} id={id} currency={currency} />
      </span>
    )}
  </div>
);

1 个答案:

答案 0 :(得分:0)

已解决。 伙计们,也许对某人会有帮助。 我继续执行以下步骤:

  1. 删除存储库。
  2. 再次克隆存储库。

就是这样!