From 5ddcc1364b026b4a33b445606f90ecbcab1bb051 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E6=9E=A8=E7=85=8A?= Date: Fri, 26 Jul 2019 08:25:54 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8DchunkFilename=E5=B8=A6?= =?UTF-8?q?=E6=9C=89=E6=9F=A5=E8=AF=A2=E5=AD=97=E7=AC=A6=E4=B8=B2=3Fxxx?= =?UTF-8?q?=E6=97=B6build=E4=B8=8D=E5=B1=95=E7=A4=BA=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复:`vue.config.js`中如果设置`config.output.chunkFilename("jsi/[name].js?v=xxx")`,打包时不展示相应文件的问题 --- packages/@vue/cli-service/lib/commands/build/formatStats.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/@vue/cli-service/lib/commands/build/formatStats.js b/packages/@vue/cli-service/lib/commands/build/formatStats.js index 644c4f99ad..f3d707067c 100644 --- a/packages/@vue/cli-service/lib/commands/build/formatStats.js +++ b/packages/@vue/cli-service/lib/commands/build/formatStats.js @@ -4,6 +4,7 @@ module.exports = function formatStats (stats, dir, api) { const zlib = require('zlib') const chalk = require('chalk') const ui = require('cliui')({ width: 80 }) + const url = require('url'); const json = stats.toJson({ hash: false, @@ -20,6 +21,10 @@ module.exports = function formatStats (stats, dir, api) { const isCSS = val => /\.css$/.test(val) const isMinJS = val => /\.min\.js$/.test(val) assets = assets + .map(a => { + a.name = url.parse(a.name).pathname + return a + }) .filter(a => { if (seenNames.has(a.name)) { return false