diff --git a/lib/common/options.js b/lib/common/options.js index 90a3b1fa98..1d89687b1b 100644 --- a/lib/common/options.js +++ b/lib/common/options.js @@ -183,6 +183,10 @@ Options.from = function (_options) { options.build.optimization.splitChunks.name = true } + if (options.build.stats === 'none') { + options.build.stats = false + } + // TODO: remove when mini-css-extract-plugin supports HMR if (options.dev) { options.build.extractCSS = false diff --git a/test/unit/basic.dev.test.js b/test/unit/basic.dev.test.js index 23de0eb47b..151f1a01b9 100644 --- a/test/unit/basic.dev.test.js +++ b/test/unit/basic.dev.test.js @@ -7,8 +7,13 @@ let nuxt = null describe('basic dev', () => { beforeAll(async () => { - const config = loadFixture('basic', { buildDir: '.nuxt-dev' }) - config.dev = true + const config = loadFixture('basic', { + dev: true, + buildDir: '.nuxt-dev', + build: { + stats: 'none' + } + }) nuxt = new Nuxt(config) new Builder(nuxt).build() port = await getPort() diff --git a/test/utils/build.js b/test/utils/build.js index d85462863d..440124b9b6 100644 --- a/test/utils/build.js +++ b/test/utils/build.js @@ -6,7 +6,7 @@ export const buildFixture = function buildFixture(fixture) { test: true, minimalCLI: true, build: { - stats: false + stats: 'errors-only' } }) const nuxt = new Nuxt(config)