Vue CLI 3 - сборка не приводит к ошибкам ворса - PullRequest
0 голосов
/ 30 июня 2018

Я создал проект с использованием Vue CLI 3 rc3 и включил lintOnSave. Когда я строю свой проект, ошибки linting отображаются как предупреждения, но не сбой при сборке. Это предназначено? Если так, как я могу настроить его, чтобы остановить сборку.

1 Ответ

0 голосов
/ 30 июня 2018

Я не уверен, что это лучший подход, но я заметил, что сгенерированный в CLI конфиг имеет emitWarning: true, который выдает предупреждения вместо сбоя сборки.

Чтобы изменить это, внутри vue.config.js я добавил:

chainWebpack: config => {
    config.module.rule('eslint').use('eslint-loader')
      .tap(opts => ({ ...opts, emitWarning: false }));
}
...