vs代码react-native lint冲突

时间:2019-07-20 00:24:08

标签: react-native visual-studio-code eslint prettier

我正在使用VS Code创建React Native应用程序,我安装了ESLint插件,但没有更漂亮。

本机初始化给我"react-native": "0.60.4",它正在使用"@react-native-community/eslint-config": "^0.0.5"

更漂亮和eslint建议修订之间存在很多冲突,例如,漂亮的单引号和eslint的双qoute。

该如何解决? "@react-native-community/eslint-config"应该解决吗?


我不知道为什么反应本机的团队将这些放进去,而很少或根本没有文件,我改用airbnb,eslint和pettitier。

2 个答案:

答案 0 :(得分:0)

您应使用eslint-plugin-prettiereslint-config-prettier来禁用ESLint正在修改的所有样式规则。

答案 1 :(得分:-1)

从@ react-native-community复制.eslintrc.js,并注释遇到麻烦的规则。在我的情况下是:

第115行:

//'逗号分隔':[1,'总是多行'],//允许或禁止尾随逗号

第252行:

//引号:[1,'single','avoid-escape'],//指定应使用双引号还是单引号

我还需要安装 eslint-config-prettier eslint-plugin-prettier