From a62e1123e27fe5582e3b8c96699b18a2cc2a224c Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sat, 19 Jun 2021 16:58:18 +0200 Subject: [PATCH] [fix] node.clean - ignore npm dependencies when npm is not installed error pattern:: $ make clean CLEAN pyenv PYENV [virtualenv] drop local/py3 CLEAN docs -- build/docs dist/docs CLEAN locally installed npm dependencies ./manage: line 318: npm: command not found ERROR: node.clean exit with error (127) make: *** [Makefile:90: node.clean] Error 127 Signed-off-by: Markus Heiser --- manage | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/manage b/manage index 7019f429..16789515 100755 --- a/manage +++ b/manage @@ -313,6 +313,10 @@ node.env() { } node.clean() { + if ! required_commands npm 2>/dev/null; then + build_msg CLEAN "npm is not installed / ignore npm dependencies" + return 0 + fi build_msg CLEAN "locally installed npm dependencies" ( set -e npm --prefix searx/static/themes/oscar run clean