From 22c4e927281b84b80f6485b5ba95fa32e8e201a4 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 24 Nov 2018 06:47:51 +0900 Subject: [PATCH] Resolve #3389 --- webpack.config.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/webpack.config.ts b/webpack.config.ts index aed417ea5..dc74c96d9 100644 --- a/webpack.config.ts +++ b/webpack.config.ts @@ -5,21 +5,22 @@ import * as fs from 'fs'; import * as webpack from 'webpack'; import chalk from 'chalk'; +import rndstr from 'rndstr'; const { VueLoaderPlugin } = require('vue-loader'); const WebpackOnBuildPlugin = require('on-build-webpack'); //const HardSourceWebpackPlugin = require('hard-source-webpack-plugin'); const ProgressBarPlugin = require('progress-bar-webpack-plugin'); const TerserPlugin = require('terser-webpack-plugin'); +const isProduction = process.env.NODE_ENV == 'production'; + const constants = require('./src/const.json'); const locales = require('./locales'); const meta = require('./package.json'); -const version = meta.clientVersion; +const version = isProduction ? meta.clientVersion : meta.clientVersion + '-' + rndstr({ length: 8, chars: '0-9a-z' }); const codename = meta.codename; -const isProduction = process.env.NODE_ENV == 'production'; - const postcss = { loader: 'postcss-loader', options: {