diff options
author | sualko <klaus@jsxc.org> | 2018-10-02 11:54:57 +0300 |
---|---|---|
committer | sualko <klaus@jsxc.org> | 2018-10-02 13:49:51 +0300 |
commit | 675ed42ee09ee362990bf0b30364eee623090a86 (patch) | |
tree | e849522dae834626034e5632316a0e2b1507b71e /webpack.config.js | |
parent | 34f440b8135ab31956910c06a4c8c55e2dcd0b08 (diff) |
add build script
Diffstat (limited to 'webpack.config.js')
-rw-r--r-- | webpack.config.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/webpack.config.js b/webpack.config.js index 1f4ee8a8..403c4b0b 100644 --- a/webpack.config.js +++ b/webpack.config.js @@ -24,7 +24,7 @@ const dependencies = Object.keys(packageJson.dependencies).map(function(name) { return `${package.name}@${package.version} (${package.license})`; }); -let version = packageJson.version + '-git.' + GitRevisionPlugin.version(); +let version = packageJson.version.replace(/-.+$/, '') + '-git.' + GitRevisionPlugin.version(); let buildDate = (new Date()).toDateString(); let definePluginConfig = { __BUILD_DATE__: JSON.stringify(buildDate), @@ -55,6 +55,10 @@ let config = { minSize: 10, }, }, + performance: { + maxEntrypointSize: 1024 * 1000 * 1000 * 3, + maxAssetSize: 1024 * 1000 * 1000 * 3, + }, node: { fs: 'empty' }, @@ -159,6 +163,10 @@ let config = { module.exports = (env, argv) => { + if (typeof argv.mode === 'string') { + config.mode = argv.mode; + } + if (argv.release) { version = packageJson.version; } |