u
This commit is contained in:
		
							parent
							
								
									f640e8c5db
								
							
						
					
					
						commit
						1d3ac7bcb6
					
				| @ -4,11 +4,11 @@ if [ $1 ] | ||||
| then | ||||
|   FONPATH=$1 | ||||
| else | ||||
|   read -p "Enter path-to-faronear (leave blank for default /faronear) >> " FONPATH | ||||
|   read -p "Enter path to pull (leave blank for default ./) >> " FONPATH | ||||
|   if [ ! $FONPATH ] | ||||
|   then | ||||
|     echo Use default path: /faronear | ||||
|     FONPATH=/faronear | ||||
|     echo Use default path: ./ | ||||
|     FONPATH=./ | ||||
|   fi | ||||
| fi | ||||
| 
 | ||||
|  | ||||
| @ -1,14 +0,0 @@ | ||||
| apt install curl -y | ||||
| 
 | ||||
| echo "######## 安装 nvm ############################" | ||||
| curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash | ||||
| 
 | ||||
| echo "######## 启用 nvm ############################" | ||||
| export NVM_DIR="$HOME/.nvm" | ||||
| [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  | ||||
| [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" | ||||
| 
 | ||||
| echo "######## 安装最新版 node #####################" | ||||
| nvm install node | ||||
| 
 | ||||
| echo "######## node/npm 安装完毕!##################" | ||||
| @ -1,20 +1,24 @@ | ||||
| #!/bin/bash | ||||
| 
 | ||||
| echo "Usage: setup.sh [nodeVersion]" | ||||
| echo "Example: setup.sh 12" | ||||
| echo "Example: setup.sh 14" | ||||
| 
 | ||||
| if [ v$1 != v ] | ||||
| then | ||||
|   nodeVersion=$1 | ||||
| else | ||||
|   read -p "Enter node version (leave blank for default 12) >> " nodeVersion | ||||
|   read -p "Enter node version (leave blank for default 14; 'nvm' for nvm) >> " nodeVersion | ||||
|   if [ ! $nodeVersion ] | ||||
|   then | ||||
|     echo Use default node version 12 | ||||
|     nodeVersion=12 | ||||
|     echo Use default node version 14 | ||||
|     nodeVersion=14 | ||||
|   fi | ||||
| fi | ||||
| 
 | ||||
| if [ $nodeVersion == 'nvm' ] | ||||
| then | ||||
|   echo "######## 安装 nvm ############################" | ||||
| else | ||||
|   sudo apt update | ||||
|   sudo apt install curl gcc g++ make -y | ||||
| 
 | ||||
| @ -22,3 +26,4 @@ echo "######## 安装 node v$nodeVersion ##################" | ||||
|   echo https://deb.nodesource.com/setup_$nodeVersion.x | ||||
|   curl -sL https://deb.nodesource.com/setup_$nodeVersion.x | sudo bash - && sudo apt install nodejs -y | ||||
|   echo "######## node v$nodeVersion 安装完毕!##################" | ||||
| fi | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user