From c31f8630d99a07c536fce6f5855aa063b8a2da78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=99=E9=A2=A2?= Date: Thu, 27 Dec 2018 17:31:03 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20defaultEnv=20PACKA?= =?UTF-8?q?GE=5FVERSION=20=20=E5=80=BC=E4=B8=BA=20build=20=E9=80=9A?= =?UTF-8?q?=E7=94=A8=20webpack=20=E9=85=8D=E7=BD=AE=E4=B8=AD=E8=AE=BE?= =?UTF-8?q?=E7=BD=AE=E7=9A=84=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/index.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/utils/index.ts b/src/utils/index.ts index b88b999..b40dc95 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -250,7 +250,7 @@ export async function initConfig( await setWebpack(options, mode) - options.version = argv.version + options.version = options.version || argv.version buildServiceConfig = options @@ -383,7 +383,8 @@ function serverRenderDefaultEnv( webpack: ConfigOptions.options.webpack = {} ) { // const isProduction = webpack.mode ? webpack.mode !== 'development' : true - const defaultEnv = ['VUE_ENV', 'PUBLIC_PATH'] + const defaultEnv = ['VUE_ENV', 'PUBLIC_PATH', 'PACKAGE_VERSION'] + process.env.PACKAGE_VERSION = getConfig().version env = env.concat(defaultEnv) consola.info('serverRenderDefaultEnv', env) app.use(function(req: BuildService.Request, res, next) {