From 3076ad918056fba7f3eb9a3cc4073af403b1e523 Mon Sep 17 00:00:00 2001 From: Marcel Klehr Date: Wed, 1 Aug 2012 23:37:39 +0200 Subject: [PATCH] Exit on install if node is not installed. --- bin/installOnWindows.bat | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/installOnWindows.bat b/bin/installOnWindows.bat index d16333e0..c46ac034 100644 --- a/bin/installOnWindows.bat +++ b/bin/installOnWindows.bat @@ -3,6 +3,10 @@ :: change directory to etherpad-lite root cd /D "%~dp0\.." +:: Is node installed? +cmd /C node -e "" || ( echo "Please install node.js ( http://nodejs.org )" && exit /B 1 ) + +echo _ echo Checking node version... set check_version="if(['6','8'].indexOf(process.version.split('.')[1].toString()) === -1) { console.log('You are running a wrong version of Node. Etherpad Lite requires v0.6.x or v0.8.x'); process.exit(1) }" cmd /C node -e %check_version% || exit /B 1