fix: shell and nvm path sourcing in Makefile web targets

This commit is contained in:
root
2026-06-29 16:10:03 +00:00
parent 4eaab40e48
commit 78c0c28ff5
+3 -2
View File
@@ -1,3 +1,4 @@
SHELL := /bin/bash
.PHONY: build build-web build-server build-tui run run-tui dev docker-up docker-down clean .PHONY: build build-web build-server build-tui run run-tui dev docker-up docker-down clean
# Build everything # Build everything
@@ -17,7 +18,7 @@ docs:
# Build the web frontend # Build the web frontend
build-web: build-web:
cd web && npm run build cd web && [ -s ~/.nvm/nvm.sh ] && . ~/.nvm/nvm.sh && npm run build || (cd web && npm run build)
# Run the server locally (dev mode) # Run the server locally (dev mode)
run: build-server run: build-server
@@ -29,7 +30,7 @@ run-tui: build-tui
# Run web dev server (in a separate terminal) # Run web dev server (in a separate terminal)
dev-web: dev-web:
cd web && npm run dev cd web && [ -s ~/.nvm/nvm.sh ] && . ~/.nvm/nvm.sh && npm run dev || (cd web && npm run dev)
# Start all backing services (no app, run that locally) # Start all backing services (no app, run that locally)
docker-dev: docker-dev: