【发布时间】:2021-07-08 15:47:35
【问题描述】:
(我是新手,所以请告诉我是否需要在我的问题中添加更多信息)
我正在尝试为缩进样式的组件添加一条规则,如下所示:
const link = styled.a`
text-decoration: none;
color: #000;
`;
我正在使用这条规则:
"indent": ["error", "tab"]
我认为该规则不适用于样式化组件,因为它使用模板文字,但后来我还看到您可以在规则中添加 "ignoredNodes": ["TemplateLiteral > *"]。这表明该规则应该与模板文字一起使用?但就我而言,它没有..
有没有人可以解决为什么我的缩进不适用于模板文字,或者对如何修复样式组件中的缩进的另一种解决方案提出建议?
我正在使用以下版本:
"styled-components": "^5.2.1",
"eslint": "^7.23.0"
更新: 我试图在没有 Prettier 的情况下解决这个问题。
【问题讨论】:
标签: reactjs configuration eslint indentation styled-components