yarn add eslint @react-native-community/eslint-config -D
-OR
npm i eslint @react-native-community/eslint-config -d
.eslintrc.js
配置文件module.exports = {
root: true,
extends: '@react-native-community',
// 以下是我自己重新定义的规则
rules: {
'comma-dangle': [2, 'never'],
quotes: [2, 'single'],
semi: [2, 'never'],
'jsx-quotes': [1, 'prefer-single'],
'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': ['warn']
}
}
prettier
记得加上一条规则 endOfLine: ‘auto’。eslint规则请参考 官网
然后就能美滋滋使用eslint了。