#!/bin/bash
rm $DIST_FILE
touch $DIST_FILE
for f in $(ls $SRC_DIR | grep .js)
do cat $SRC_DIR/$f >> $DIST_FILE
done
uglifyjs $DIST_FILE -cmo $DIST_FILE
SRC_DIR=$PWD/src/js DIST_FILE=$PWD/dist/script.js bash ./concat.sh
Для удобства лучше положить это в packaje.json в scripts.concat и запускать как npm run concat