Refactor as SSG using Vite+React
This commit is contained in:
parent
a22071815d
commit
6830bd41dd
25 changed files with 3076 additions and 282 deletions
17
render.sh
Executable file
17
render.sh
Executable file
|
@ -0,0 +1,17 @@
|
|||
#!/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
|
Loading…
Add table
Add a link
Reference in a new issue