javascript - Eslint 和 Prettier 行格式问题
问题描述
谁面临同样的问题?我的 IDE(JetBrain WebStorm,macOS)认为下面屏幕截图中的代码片段格式错误:
但是我的队友在 Windows 上有 JetBrains IntelliJ IDEA,同样的代码对于同样的 linter 是可以的!
我们对 linter 使用相同的环境(.eslintrc、.prettierrc、.editorconfig 等)。同时,我的 IDE 没有引用它尝试使用的规则,它只是向我显示了这个提示:
ESLint: Insert
⏎·····<代码>(更漂亮/更漂亮)
你知道会是什么吗?
代码在这里(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>
);
解决方案
解决。伙计们,也许它会对某人有所帮助。我进行了以下步骤:
- 删除回购。
- 再次克隆 repo。
而已!
推荐阅读
- node.js - 在没有第三方服务的情况下检查域可用性
- android - 为 RecyclerView 项添加约束
- bash - 如何按组分隔远程 ssh 退出代码?
- react-native - 我想以原生反应将数据发送到子屏幕我添加了代码
- mongodb - 连接到 MongoDB 中副本集的“主要”时出现问题
- javascript - 为什么在这种情况下 showgroup 函数会打印一个窗口对象而不是组对象?
- vue.js - 如何使用 quasar-dotnev 获取环境值
- python-3.x - 获取类中对象的返回值
- php - 类别表单构建器模块 PrestaShop 的问题
- android - 什么更有效:RxTextView.textChanges 或 doOnTextChanged?