From fa5c80b7e112c7a9e68b75fbf3612eca17d2dc83 Mon Sep 17 00:00:00 2001 From: Art Lowel Date: Thu, 16 May 2019 11:16:24 +0200 Subject: [PATCH] double the webpack heap space --- package.json | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index 1f75da6c8b..7dde8491f0 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,9 @@ "engines": { "node": ">=8.0.0" }, + "config": { + "wp_cmd": "node --max_old_space_size=4096 ./node_modules/webpack/bin/webpack.js" + }, "scripts": { "global": "npm install -g @angular/cli marked node-gyp nodemon node-nightly npm-check-updates npm-run-all rimraf typescript ts-node typedoc webpack webpack-bundle-analyzer pm2 rollup", "clean:coverage": "rimraf coverage", @@ -23,9 +26,9 @@ "prebuild": "yarn run clean:dist", "prebuild:aot": "yarn run prebuild", "prebuild:prod": "yarn run prebuild", - "build": "webpack --progress --mode development", - "build:aot": "webpack --env.aot --env.server --mode development && webpack --env.aot --env.client --mode development", - "build:prod": "webpack --env.aot --env.server --mode production && webpack --env.aot --env.client --mode production", + "build": "$npm_package_config_wp_cmd --progress --mode development", + "build:aot": "$npm_package_config_wp_cmd --env.aot --env.server --mode development && $npm_package_config_wp_cmd --env.aot --env.client --mode development", + "build:prod": "$npm_package_config_wp_cmd --env.aot --env.server --mode production && $npm_package_config_wp_cmd --env.aot --env.client --mode production", "postbuild:prod": "yarn run rollup", "rollup": "rollup -c rollup.config.js", "prestart": "yarn run build:prod", @@ -40,9 +43,9 @@ "server": "node dist/server.js", "server:watch": "nodemon dist/server.js", "server:watch:debug": "nodemon --debug dist/server.js", - "webpack:watch": "webpack -w --mode development", - "watch": "yarn run build && npm-run-all -p webpack:watch server:watch", - "watch:debug": "yarn run build && npm-run-all -p webpack:watch server:watch:debug", + "webpack:watch": "$npm_package_config_wp_cmd -w --mode development", + "watch": "yarn run build && npm-run-all -p $npm_package_config_wp_cmd:watch server:watch", + "watch:debug": "yarn run build && npm-run-all -p $npm_package_config_wp_cmd:watch server:watch:debug", "predebug": "yarn run build", "predebug:server": "yarn run build", "debug": "node --debug-brk dist/server.js",