From 66dd264f7b15c05006faa00694c88c56794edc54 Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Sun, 11 Jun 2017 11:29:03 +0200 Subject: Better build/dev scripts --- scripts/dev/client.sh | 5 +++++ scripts/dev/server.sh | 8 ++++++++ 2 files changed, 13 insertions(+) create mode 100755 scripts/dev/client.sh create mode 100755 scripts/dev/server.sh (limited to 'scripts/dev') diff --git a/scripts/dev/client.sh b/scripts/dev/client.sh new file mode 100755 index 000000000..6d4e7000e --- /dev/null +++ b/scripts/dev/client.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env sh + +NODE_ENV=test concurrently -k \ + "npm run watch:client" \ + "npm run build:server && NODE_ENV=test npm start" diff --git a/scripts/dev/server.sh b/scripts/dev/server.sh new file mode 100755 index 000000000..bff26cb4b --- /dev/null +++ b/scripts/dev/server.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env sh + +if [ ! -d "./client/dist" ]; then + echo "client/dist does not exist, compile client files..." + npm run build:client +fi + +npm run watch:server -- cgit v1.2.3