web-dev-qa-db-fra.com

Comment puis-je désactiver l'erreur (Preettier / Prettier) sur Eslint?

Pendant le codage, je n'utilisais pas Eslint. Maintenant, je l'ai installé et il a inondé mon éditeur avec des erreurs plus jolies/jolies, qui ne semblent en aucun cas comme si elles rendent mon code plus jolie. Je cherche à trouver un moyen de résoudre ce problème.

prettierRC.js:

module.exports = {
  bracketSpacing: true,
  jsxBracketSameLine: false,
  singleQuote: true,
  trailingComma: 'all',
};

eslintrc.js:

module.exports = {
  root: true,
  extends: '@react-native-community',
};

Et enfin, un exemple de code:

import React, {Component} from 'react';
import {View, Text, Picker} from 'react-native';
import {connect} from 'react-redux';
import {employeeUpdate} from '../actions';
import {CardSection,  Input} from './common';

class EmployeeForm extends Component {
  render(){
    return (
      <View>
      <CardSection>
        <Input
          label="Name"
          placeholder="Marco"
          value={this.props.name}
          onChangeText={value => this.props.employeeUpdate({prop: 'name', value})}
        />
      </CardSection>

      <CardSection>
        <Input
          label="Phone"
          placeholder="555-5555"
          value={this.props.phone}
          onChangeText={value => this.props.employeeUpdate({prop: 'phone', value })}
        />
      </CardSection>

      <CardSection style={{ flexDirection: 'row'}}>
        <Text style={styles.pickerTextStyle}>Shift</Text>
        <Picker
        style={{flex: 1}}
        selectedValue={this.props.shift}
        onValueChange={value => this.props.employeeUpdate({prop: 'shift', value})}
        >
          <Picker.Item label="Monday" value="Monday" />
          <Picker.Item label="Tuesday" value="Tuesday"/>
          <Picker.Item label="Wednesday" value="Wednesday"/>
          <Picker.Item label="Thursday" value="Thursday"/>
          <Picker.Item label="Friday" value="Friday"/>
          <Picker.Item label="Saturday" value="Saturday"/>
          <Picker.Item label="Sunday" value="Sunday"/>
        </Picker>
      </CardSection>
      </View>
    );
  }
}

J'essaie simplement de supprimer l'erreur car elle est gênante d'avoir des milliers de points rouges qui cherchent à rendre mon code "plus jolie", qui ne réalise pas.

14
Arat2003

Essayez d'ajouter ceci au sommet de votre fichier:

/* eslint-disable */
0
ZHANG Luyao