Почему webpack выводит ошибки eslint несколько раз?

180
26 сентября 2019, 06:20

Добавил в конфиге webpack, проверку esLint

       {
            enforce: 'pre',
            test: /\.((vue|ts)?)$/,
            exclude: [
                /node_modules/,
                /Js-client\/Common\/Main/,
                /Js-client\/ps-mobile\/components/,
                /Js-client\/manager/,
            ],
            use: [
                {
                    loader: 'eslint-loader',
                    options: {
                        extensions: [
                            '.ts',
                            '.mvue',
                        ],
                        emitWarning: true,
                        emitError: false,
                    }
                }
            ]
        },

И всё работает, но почему то ошибки выводятся по нескольку раз. Т.е. одна и та же ошибка еsLint печатается в консоли раз 8-10. Например ошибка

31:9   error  'a' is never reassigned. Use 'const' instead  prefer-const
  31:10  error  Operator '=' must be spaced                   space-infix-ops

Выводится раз 8, хотя допучена она в одном месте в одном файле.

Подскажите, пожалуйста как можно сделать что бы инфа об ошибке esLint выводилась только один раз?

READ ALSO
Получение открытых вкладок браузера Chrome

Получение открытых вкладок браузера Chrome

Есть расширение хрома с backgroun страницейУ человека в браузере открыто пару вкладок

150
Анимация модального окна [закрыт]

Анимация модального окна [закрыт]

как сделать анимацию модального окна,что он выползла с левой границы экрана

172
выпадающий список на jQuery с checkBox

выпадающий список на jQuery с checkBox

Помогите реализовать идею, второй день бьюсьНужно реализовать выпадающий список из checkbox и при выборе, значения должно отображаться в input,...

204
Обработка javascript запросов на сервере python

Обработка javascript запросов на сервере python

Имеется простой вебсокет сервер на python

181