fix(web): auto generate open api build (#6561)

* fix: autogen typescript-sdk/build

* chore: refactor script
This commit is contained in:
Jason Rasmussen 2024-01-22 10:59:35 -05:00 committed by GitHub
parent e4277128be
commit 42d208859e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 17 additions and 8 deletions

13
web/bin/immich-web Executable file
View file

@ -0,0 +1,13 @@
#!/usr/bin/env sh
TYPESCRIPT_SDK=/usr/src/open-api/typescript-sdk
if [ ! -d "$TYPESCRIPT_SDK/build" ]; then
echo "$TYPESCRIPT_SDK/build does not exist, building"
npm --prefix "$TYPESCRIPT_SDK" install
npm --prefix "$TYPESCRIPT_SDK" run build
else
echo "$TYPESCRIPT_SDK/build exists, skipping"
fi
node ./node_modules/.bin/vite dev --host 0.0.0.0 --port 3000