X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=scripts%2Fwatch%2Fserver.sh;h=8d84709540f5e3914cda6491ae386943ff100c3b;hb=a42294c5edbdea3075c8defc03ba2cb73e0d86fc;hp=badbf3da0dacf9c11a1212c47c3732b11cffe688;hpb=e945b184a0f29b47c33bbd05578f3493ca9c8e6c;p=github%2FChocobozzz%2FPeerTube.git diff --git a/scripts/watch/server.sh b/scripts/watch/server.sh index badbf3da0..8d8470954 100755 --- a/scripts/watch/server.sh +++ b/scripts/watch/server.sh @@ -4,9 +4,14 @@ set -eu # Copy locales mkdir -p "./client/dist" -rm -r "./client/dist/locale" -cp -r "./client/src/locale/target" "./client/dist/locale" +rm -rf "./client/dist/locale" +cp -r "./client/src/locale" "./client/dist/locale" -NODE_ENV=test concurrently -k \ - "npm run tsc -- --sourceMap && npm run nodemon -- --delay 2 --watch ./dist dist/server" \ +rm -rf "./dist" + +mkdir "./dist" +cp "./tsconfig.json" "./dist" + +NODE_ENV=test npm run concurrently -- -k \ + "npm run tsc -- --sourceMap && cp -r ./server/static ./server/assets ./dist/server && npm run nodemon -- --delay 2 --watch ./dist dist/server" \ "npm run tsc -- --sourceMap --preserveWatchOutput -w"