#!/bin/sh yarn build PROD='dist/prod' rm -r "$PROD" mkdir -p "$PROD" echo 'Rendering webpage...' node -e 'import("./dist/server/entry-server.js").then(({render}) => console.log(render().html))' > "$PROD"/index.html echo "Preparing $PROD..." # Copy used assets cp -r dist/client/assets "$PROD"/ # Not needed: Pre-rendered rm "$PROD"/assets/*.js # Not needed: Inlined rm "$PROD"/assets/*.css