Eslint airbnb和更漂亮的配置删除文本中的点后的所有空格

时间:2018-09-11 09:17:04

标签: reactjs eslint

Eslint airbnb和更漂亮的配置会删除lorem ipsum文本中的点后的所有空格。所有其他空格保持正确。从模板配置新的React项目时,我配置了.eslintrc,.prettierrc,.eslintignore,.prettierignore和.editorconfig。可能是什么错误?

3 个答案:

答案 0 :(得分:0)

Airbnb ESlint规则包括no-trailing-spaces。因此,如果您使用--fix模式,棉绒棉可能会删除您所有的空格。

有关Airbnb样式的更多信息:https://github.com/airbnb/javascript

答案 1 :(得分:0)

我设法通过以下方式修复了我的错误:How to prevent insert spaces in JSX code。我只是在VS Code Javascript中手动将其更改为Javascript React。

答案 2 :(得分:0)

我最终完全删除了漂亮的文件,而我只用--fix运行eslint,因为我发现漂亮的样式与我的.eslintrc文件相矛盾。

有一些VS代码插件,可以在保存时运行您的eslint规则,类似于更漂亮,如下所示: https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint