Eslint airbnb和更漂亮的配置删除lorem ipsum文本中的点之后的所有空格。所有其他空间保持正确。在从模板配置新的反应项目时,我配置了.eslintrc,.prettierrc,.eslintignore,.prettierignore和.editorconfig。可能是什么错误?
Airbnb ESlint规则包括no-trailing-spaces
。因此,如果您使用--fix
模式,linter可能会删除所有空格。
有关Airbnb风格的更多信息:https://github.com/airbnb/javascript
我设法通过以下方式修复我的错误:How to prevent insert spaces in JSX code。我只是手动将VS Code Javascript更改为Javascript React。
我最终完全删除了漂亮,我只是用--fix运行eslint,因为我发现更漂亮的样式与我的.eslintrc
文件相矛盾。
VS代码的插件将在保存时运行你的eslint规则,类似于更漂亮,像这样:https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint