mirror of
				https://github.com/nvm-sh/nvm.git
				synced 2025-10-31 10:15:53 +08:00 
			
		
		
		
	Make sure nvm run works with iojs prefixes.
				
					
				
			This commit is contained in:
		
							
								
								
									
										13
									
								
								nvm.sh
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								nvm.sh
									
									
									
									
									
								
							| @@ -1076,11 +1076,22 @@ nvm() { | |||||||
|         fi |         fi | ||||||
|       fi |       fi | ||||||
|  |  | ||||||
|       echo "Running node $VERSION" |       local NVM_IOJS | ||||||
|  |       if nvm_is_iojs_version "$VERSION"; then | ||||||
|  |         NVM_IOJS=true | ||||||
|  |       fi | ||||||
|  |  | ||||||
|       local ARGS |       local ARGS | ||||||
|       ARGS="$@" |       ARGS="$@" | ||||||
|       local OUTPUT |       local OUTPUT | ||||||
|  |  | ||||||
|  |       if [ "$NVM_IOJS" = true ]; then | ||||||
|  |         echo "Running io.js $(nvm_strip_iojs_prefix "$VERSION")" | ||||||
|  |         OUTPUT="$(nvm use "$VERSION" >/dev/null && iojs "$ARGS")" | ||||||
|  |       else | ||||||
|  |         echo "Running node $VERSION" | ||||||
|         OUTPUT="$(nvm use "$VERSION" >/dev/null && node "$ARGS")" |         OUTPUT="$(nvm use "$VERSION" >/dev/null && node "$ARGS")" | ||||||
|  |       fi | ||||||
|       local EXIT_CODE |       local EXIT_CODE | ||||||
|       EXIT_CODE="$?" |       EXIT_CODE="$?" | ||||||
|       echo "$OUTPUT" |       echo "$OUTPUT" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user