我想将Atom编辑器设置为仅使用@react-native-community/eslint-config
。我希望Atom在保存文件时自动格式化文件。我使用react-native init
创建了一个新的React Native项目。我需要添加哪些软件包和文件才能使用它?
按照其他问题的答案中提到的步骤进行操作会导致产生许多冲突规则,这些规则在保存时不会自动格式化并创建许多警告。例如,同时显示Strings must use singlequote (quotes)
和Replace '' with "" (prettier/prettier)
。
最佳答案
安装这些软件包
yarn add -D eslint-config-prettier eslint-plugin-prettier prettier
还要在.eslintrc.js中添加相应的配置
{
extends: ['@react-native-community', "plugin:prettier/recommended"],
}