From a8af88374118dd13baf3eb460adefa17ba190bf8 Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 9 May 2018 18:19:22 -0400 Subject: [PATCH] revert: feat: new option "preserveWhitespace"" This reverts commit ea834412f6120ad2069219cfe89e0f171124c0ec. --- docs/config.md | 15 +++++---------- packages/@vue/cli-service/lib/config/base.js | 2 +- packages/@vue/cli-service/lib/options.js | 4 ---- 3 files changed, 6 insertions(+), 15 deletions(-) diff --git a/docs/config.md b/docs/config.md index 98cdbf8ba..778c737bf 100644 --- a/docs/config.md +++ b/docs/config.md @@ -29,11 +29,6 @@ module.exports = { // explicitly transpile a dependency with this option. transpileDependencies: [/* string or regex */], - // whether to preserve whitespaces between elements during template - // compilation. Defaults to `false` for smaller compiled code size and - // performance. - preserveWhitepsace: false, - // generate sourceMap for production build? productionSourceMap: true, @@ -48,16 +43,16 @@ module.exports = { // can also be an object of options to pass to extract-text-webpack-plugin extract: true, - // Enable CSS modules for all css / pre-processor files. - // This option does not affect *.vue files. - modules: false, - // enable CSS source maps? sourceMap: false, // pass custom options to pre-processor loaders. e.g. to pass options to // sass-loader, use { sass: { ... } } - loaderOptions: {} + loaderOptions: {}, + + // Enable CSS modules for all css / pre-processor files. + // This option does not affect *.vue files. + modules: false }, // use thread-loader for babel & TS in production build diff --git a/packages/@vue/cli-service/lib/config/base.js b/packages/@vue/cli-service/lib/config/base.js index d52c6c8df..e6a0b7173 100644 --- a/packages/@vue/cli-service/lib/config/base.js +++ b/packages/@vue/cli-service/lib/config/base.js @@ -48,7 +48,7 @@ module.exports = (api, options) => { .loader('vue-loader') .options({ compilerOpitons: { - preserveWhitespace: options.preserveWhitespace + preserveWhitespace: false } }) diff --git a/packages/@vue/cli-service/lib/options.js b/packages/@vue/cli-service/lib/options.js index 489b7de41..545fb4c3c 100644 --- a/packages/@vue/cli-service/lib/options.js +++ b/packages/@vue/cli-service/lib/options.js @@ -5,7 +5,6 @@ const schema = createSchema(joi => joi.object({ outputDir: joi.string(), compiler: joi.boolean(), transpileDependencies: joi.array(), - preserveWhitespace: joi.boolean(), productionSourceMap: joi.boolean(), parallel: joi.boolean(), devServer: joi.object(), @@ -55,9 +54,6 @@ exports.defaults = () => ({ // deps to transpile transpileDependencies: [/* string or regex */], - // whether to preserve whitespaces between elements - preserveWhitespace: false, - // sourceMap for production build? productionSourceMap: true,