fix: shell and nvm path sourcing in Makefile web targets
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user