代码之家  ›  专栏  ›  技术社区  ›  user3690467

Vue CLI 3-生成未因lint错误而失败

  •  1
  • user3690467  · 技术社区  · 7 年前

    我使用Vue CLI 3 rc3创建了一个项目,并启用了lintOnSave。当我构建项目时,linting错误会显示为警告,但不会使构建失败。这是故意的吗?如果是,我如何配置它来停止构建。

    1 回复  |  直到 7 年前
        1
  •  5
  •   Guido Bouman    6 年前

    我不确定这是否是最好的方法,但我注意到CLI生成的配置 emitWarning: true 它会抛出警告,而不是生成失败。

    要改变这一点,就在里面 vue.config.js 我补充说:

    module.exports = {
        chainWebpack: config => {
            config.module
            .rule('eslint')
            .use('eslint-loader')
            .tap(opts => ({ ...opts, emitWarning: false }))
        }
    }
    
    推荐文章