Skip to content

Commit 4d188ed

Browse files
author
Ce Feng
authored
Merge pull request #157 from IDEA-Research/feature/build_fe_sh
feat(sh): add script to update frontend files
2 parents 7a343b7 + 6b0d961 commit 4d188ed

2 files changed

Lines changed: 17 additions & 0 deletions

File tree

build_frontend.sh

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/bin/bash
2+
3+
set -e
4+
5+
echo "deleting local env file..."
6+
rm -f packages/app/.env.local
7+
8+
echo "compile frontend files..."
9+
pnpm run --filter app build
10+
11+
echo "copy frontend files to python package dir..."
12+
rm -rf deepdataspace/server/static/*
13+
cp -R packages/app/dist/* deepdataspace/server/static/
14+
cp deepdataspace/server/static/index.html deepdataspace/server/templates/
15+
16+
echo "frontend files updated!"

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"name": "deepdataspace",
33
"private": true,
44
"scripts": {
5+
"update:app": "chmod +x ./build_frontend.sh && ./build_frontend.sh",
56
"build:app": "pnpm run --filter app build",
67
"dev": "pnpm -r --parallel run start",
78
"dev:app": "pnpm run --filter app dev",

0 commit comments

Comments
 (0)