gitscope
← marzneshin / v0.1.4 / makefile
https://dev.kronoz.win/r/marzneshin.git
makefile · Makefile
Blame Raw
 1
 2start:
 3	alembic upgrade head
 4	python main.py
 5
 6install-deps:
 7	npm install --prefix './app/dashboard'
 8
 9dashboard-build: install-deps
10	VITE_BASE_API=/api/ npm run build --prefix './app/dashboard' --if-present -- --outDir dist --base '/dashboard/'
11	cp ./app/dashboard/dist/index.html ./app/dashboard/dist/404.html
12
13dashboard-dev:
14	VITE_BASE_API=http://0.0.0.0:8000/api/ npm run dev \
15		--prefix './app/dashboard/' \
16    	-- --host 0.0.0.0 \
17    	--base ./app/dashboard/ \
18    	--clearScreen false
19
20dashboard-preview:
21	VITE_BASE_API=http://0.0.0.0:8000/api/ npm run preview \
22		--prefix './app/dashboard/' \
23    	-- --host 0.0.0.0 \
24    	--base ./app/dashboard/ \
25    	--clearScreen false
26
27
28dashboard-cleanup:
29	rm -rf app/dashboard/node_modules/