serve frontend

This commit is contained in:
2025-05-15 12:47:15 +08:00
parent d6fea884cf
commit 578aab36c3
24 changed files with 400 additions and 155 deletions

15
build.py Normal file
View File

@@ -0,0 +1,15 @@
import subprocess
import os
import shutil
if os.path.exists("build"):
shutil.rmtree("build")
os.mkdir("build")
subprocess.run(["go", "build", "-o", "build/", "main.go"])
os.chdir("./frontend")
subprocess.run(["npm", "install"], shell=True)
subprocess.run(["npm", "run", "build"], shell=True)
os.chdir("..")
shutil.copytree("./frontend/dist", "./build/static")