npm install -g eslint
    npm install —save-dev eslint eslint-loader
    eslint —init

    npm install —save-dev @typescript-eslint/eslint-plugin @typescript-eslint/parser eslint eslint-friendly-formatter eslint-loader eslint-plugin-react

    1. webpack.config.js
    2. 配置loader
    3. {
    4. test: /\.(js|ts|jsx|tsx)$/,
    5. loader: 'eslint-loader',
    6. enforce: "pre",
    7. include: [path.resolve(__dirname, 'src')], // 指定检查的目录
    8. options: { // 这里的配置项参数将会被传递到 eslint 的 CLIEngine
    9. formatter: require('eslint-friendly-formatter') // 指定错误报告的格式规范
    10. }
    11. }
    12. package.json