diff --git a/tera/run.sh b/tera/run.sh index 3418c88..a669756 100644 --- a/tera/run.sh +++ b/tera/run.sh @@ -1,5 +1,4 @@ ROOT=$(pwd) -NODE=$(which node) clear set -e echo "==============================" @@ -17,7 +16,7 @@ echo $(date +%s) > .lock echo "程序将在 3秒 后运行... Ctrl + C 取消运行..." sleep 2 echo "开始检测安装依赖..." -if [[ -z "${NODE}" ]]; then +if [[ -z "$(which node)" ]]; then if [[ ! -d node ]]; then echo "未安装NodeJS 开始下载二进制包 请稍候..." curl -o node.zip https://nodejs.org/dist/v10.16.0/node-v10.16.0-win-x64.zip @@ -33,6 +32,9 @@ if [[ -z "${NODE}" ]]; then read exit 1 fi +else + NODE=node + NPM=npm fi echo "NodeJS 二进制版本: $(${NODE} -v)" if [[ ! -d tera ]]; then