forked from coolaj86/node-installer.sh
		
	check for existing node version
This commit is contained in:
		
							parent
							
								
									c17d4a2459
								
							
						
					
					
						commit
						3c2c7fd094
					
				@ -70,10 +70,22 @@ else
 | 
				
			|||||||
fi
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# node
 | 
					# node
 | 
				
			||||||
CUR_NODE_VER=$(node -v 2>/dev/null)
 | 
					if [ -n "$(which node | grep node 2>/dev/null)" ]; then
 | 
				
			||||||
if [ -n "$(which node | grep node)" ] && [ "${NODE_VER}" == "$(node -v 2>/dev/null)" ]; then
 | 
					  NODE_VER=""
 | 
				
			||||||
  echo node ${NODE_VER} already installed
 | 
					  
 | 
				
			||||||
else
 | 
					  if [ "${NODE_VER}" == "$(node -v 2>/dev/null)" ]; then
 | 
				
			||||||
 | 
					    echo node ${NODE_VER} already installed
 | 
				
			||||||
 | 
					  else
 | 
				
			||||||
 | 
					    echo ""
 | 
				
			||||||
 | 
					    echo "HEY, LISTEN:"
 | 
				
			||||||
 | 
					    echo "node is already installed as $(node -v | grep v)"
 | 
				
			||||||
 | 
					    echo ""
 | 
				
			||||||
 | 
					    echo "to reinstall please first run: rm $(which node)"
 | 
				
			||||||
 | 
					    echo ""
 | 
				
			||||||
 | 
					  fi
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					if [ -n "${NODE_VER}" ]; then
 | 
				
			||||||
  echo "installing node ${NODE_VER}..."
 | 
					  echo "installing node ${NODE_VER}..."
 | 
				
			||||||
  curl -fsSL "http://nodejs.org/dist/${NODE_VER}/node-${NODE_VER}.pkg" -o "/tmp/node-${NODE_VER}.pkg"
 | 
					  curl -fsSL "http://nodejs.org/dist/${NODE_VER}/node-${NODE_VER}.pkg" -o "/tmp/node-${NODE_VER}.pkg"
 | 
				
			||||||
  sudo /usr/sbin/installer -pkg "/tmp/node-${NODE_VER}.pkg" -target /
 | 
					  sudo /usr/sbin/installer -pkg "/tmp/node-${NODE_VER}.pkg" -target /
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user