From 470056cd5acd80bb67847a8a71aefd72d70b1465 Mon Sep 17 00:00:00 2001 From: fxy060608 Date: Thu, 30 Dec 2021 18:40:59 +0800 Subject: [PATCH] feat: improve performance --- packages/vue-cli-plugin-uni/lib/mp/index.js | 22 ++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/vue-cli-plugin-uni/lib/mp/index.js b/packages/vue-cli-plugin-uni/lib/mp/index.js index 04dea1b8b..d37a80a2b 100644 --- a/packages/vue-cli-plugin-uni/lib/mp/index.js +++ b/packages/vue-cli-plugin-uni/lib/mp/index.js @@ -200,22 +200,23 @@ module.exports = { // 使用外层依赖的版本 alias['regenerator-runtime'] = require.resolve('regenerator-runtime') - const optimization = {} + const output = { + pathinfo: process.env.UNI_MINIMIZE !== 'true', + filename: '[name].js', + chunkFilename: '[id].js', + globalObject: process.env.UNI_PLATFORM === 'mp-alipay' ? 'my' : 'global' + // sourceMapFilename: '../.sourcemap/' + process.env.UNI_PLATFORM + '/[name].js.map' + } if (process.env.UNI_MINIMIZE === 'true' && process.env.NODE_ENV === 'development') { - optimization.namedChunks = true + output.pathinfo = false } return { - mode: process.env.UNI_MINIMIZE === 'true' || process.env.NODE_ENV === 'production' ? 'production' + mode: process.env.NODE_ENV === 'production' ? 'production' : 'development', entry () { return process.UNI_ENTRY }, - output: { - filename: '[name].js', - chunkFilename: '[id].js', - globalObject: process.env.UNI_PLATFORM === 'mp-alipay' ? 'my' : 'global' - // sourceMapFilename: '../.sourcemap/' + process.env.UNI_PLATFORM + '/[name].js.map' - }, + output, performance: { hints: false }, @@ -263,8 +264,7 @@ module.exports = { }] }] }, - plugins, - optimization + plugins } }, chainWebpack (webpackConfig, vueOptions, api) { -- GitLab