🔧 Update server dependency check to verify key modules in root node_modules
This commit is contained in:
@@ -154,9 +154,10 @@ check_prerequisites() {
|
|||||||
fi
|
fi
|
||||||
log_success "Dependencies installed"
|
log_success "Dependencies installed"
|
||||||
|
|
||||||
# Check if server dependencies are installed
|
# Check if server dependencies are installed (workspaces hoist to root node_modules)
|
||||||
if [ ! -d "$PROJECT_ROOT/server/node_modules" ]; then
|
# Check for key server dependencies in root node_modules
|
||||||
log_error "Server dependencies not installed. Run 'npm install --workspace=server' first"
|
if [ ! -d "$PROJECT_ROOT/node_modules/express" ] || [ ! -d "$PROJECT_ROOT/node_modules/cors" ]; then
|
||||||
|
log_error "Server dependencies not installed. Run 'npm install' first"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
log_success "Server dependencies installed"
|
log_success "Server dependencies installed"
|
||||||
|
|||||||
Reference in New Issue
Block a user