Check for node version 4 or higher and not special versions
parent
175c29ff66
commit
18d583d92d
|
@ -47,11 +47,12 @@ fi
|
||||||
NODE_VERSION=$(node --version)
|
NODE_VERSION=$(node --version)
|
||||||
NODE_V_MINOR=$(echo $NODE_VERSION | cut -d "." -f 1-2)
|
NODE_V_MINOR=$(echo $NODE_VERSION | cut -d "." -f 1-2)
|
||||||
NODE_V_MAIN=$(echo $NODE_VERSION | cut -d "." -f 1)
|
NODE_V_MAIN=$(echo $NODE_VERSION | cut -d "." -f 1)
|
||||||
|
NODE_V_MAIN=${NODE_V_MAIN#"v"}
|
||||||
#iojs version checking added
|
#iojs version checking added
|
||||||
if hash iojs 2>/dev/null; then
|
if hash iojs 2>/dev/null; then
|
||||||
IOJS_VERSION=$(iojs --version)
|
IOJS_VERSION=$(iojs --version)
|
||||||
fi
|
fi
|
||||||
if [ ! $NODE_V_MINOR = "v0.10" ] && [ ! $NODE_V_MINOR = "v0.11" ] && [ ! $NODE_V_MINOR = "v0.12" ] && [ ! $NODE_V_MAIN = "v4" ] && [ ! $NODE_V_MAIN = "v5" ]; then
|
if [ ! $NODE_V_MINOR = "v0.10" ] && [ ! $NODE_V_MINOR = "v0.11" ] && [ ! $NODE_V_MINOR = "v0.12" ] && [ ! $NODE_V_MAIN -gt 4 ]; then
|
||||||
if [ ! $IOJS_VERSION ]; then
|
if [ ! $IOJS_VERSION ]; then
|
||||||
echo "You're running a wrong version of node, or io.js is not installed. You're using $NODE_VERSION, we need node v0.10.x or higher" >&2
|
echo "You're running a wrong version of node, or io.js is not installed. You're using $NODE_VERSION, we need node v0.10.x or higher" >&2
|
||||||
exit 1
|
exit 1
|
||||||
|
|
Loading…
Reference in New Issue