1. yarn add eslint eslint-loader babel-eslint
{
    test: /\.jsx$/,
  use: 'eslint-loader',
  enforce: 'pre',
  options: {
      fix: true
  },
  excludes: /node_modules/
}

eslint 最佳实践 airbnb

eslint.js

modulex.exports = {
    'parser': 'babel-eslint',
  'extends': 'airbnb',
  rules: [
      'semi': 'error',
    'no-console': 'off',
    'linebreak-style': 'off',
    'eol-last': 'off'
  ],
  env: {
      browser: true,
    node: true,
  }
}