Make render script use Bash best practices
This commit is contained in:
parent
e5f2925307
commit
63423f2110
2 changed files with 11 additions and 3 deletions
18
render.sh
18
render.sh
|
@ -1,18 +0,0 @@
|
|||
#!/bin/sh
|
||||
yarn "build:targets"
|
||||
|
||||
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"/
|
||||
cp public/* "$PROD"/
|
||||
# Not needed: Pre-rendered
|
||||
rm "$PROD"/assets/*.js
|
||||
# Not needed: Inlined
|
||||
rm "$PROD"/assets/*.css
|
Loading…
Add table
Add a link
Reference in a new issue