mirror of
				https://github.com/nvm-sh/nvm.git
				synced 2025-10-31 13:07:13 +00:00 
			
		
		
		
	Merge branch 'nvm-sh:master' into man-pages
This commit is contained in:
		
						commit
						dac6b29036
					
				| @ -913,6 +913,7 @@ Some issues you may encounter: | ||||
|     $ NODE_OPTIONS="--max-old-space-size=4096" ./node_modules/.bin/your_node_package | ||||
|     ``` | ||||
| - when using `nvm` to install some versions, the compilation fails | ||||
| - after `nvm` successfully compiles some versions, `yarn` or `npm` may later fail to install packages with an `incorrect data check` error. | ||||
| 
 | ||||
| One solution to this issue is to change the architecture of your shell from arm64 to x86. | ||||
| 
 | ||||
|  | ||||
| @ -300,7 +300,7 @@ nvm_detect_profile() { | ||||
| nvm_check_global_modules() { | ||||
|   local NPM_COMMAND | ||||
|   NPM_COMMAND="$(command -v npm 2>/dev/null)" || return 0 | ||||
|   [ -n "${NVM_DIR}" ] && [ -z "${NPM_COMMAND%%$NVM_DIR/*}" ] && return 0 | ||||
|   [ -n "${NVM_DIR}" ] && [ -z "${NPM_COMMAND%%"$NVM_DIR"/*}" ] && return 0 | ||||
| 
 | ||||
|   local NPM_VERSION | ||||
|   NPM_VERSION="$(npm --version)" | ||||
|  | ||||
							
								
								
									
										8
									
								
								nvm.sh
									
									
									
									
									
								
							
							
						
						
									
										8
									
								
								nvm.sh
									
									
									
									
									
								
							| @ -634,7 +634,7 @@ nvm_remote_versions() { | ||||
|     NVM_LS_REMOTE_EXIT_CODE=$? | ||||
|     # split output into two | ||||
|     NVM_LS_REMOTE_PRE_MERGED_OUTPUT="${NVM_LS_REMOTE_OUTPUT%%v4\.0\.0*}" | ||||
|     NVM_LS_REMOTE_POST_MERGED_OUTPUT="${NVM_LS_REMOTE_OUTPUT#$NVM_LS_REMOTE_PRE_MERGED_OUTPUT}" | ||||
|     NVM_LS_REMOTE_POST_MERGED_OUTPUT="${NVM_LS_REMOTE_OUTPUT#"$NVM_LS_REMOTE_PRE_MERGED_OUTPUT"}" | ||||
|   fi | ||||
| 
 | ||||
|   local NVM_LS_REMOTE_IOJS_EXIT_CODE | ||||
| @ -940,7 +940,7 @@ nvm_print_alias_path() { | ||||
|     return 2 | ||||
|   fi | ||||
|   local ALIAS | ||||
|   ALIAS="${ALIAS_PATH##${NVM_ALIAS_DIR}\/}" | ||||
|   ALIAS="${ALIAS_PATH##"${NVM_ALIAS_DIR}"\/}" | ||||
|   local DEST | ||||
|   DEST="$(nvm_alias "${ALIAS}" 2>/dev/null)" ||: | ||||
|   if [ -n "${DEST}" ]; then | ||||
| @ -1186,7 +1186,7 @@ nvm_strip_iojs_prefix() { | ||||
|   if [ "${1-}" = "${NVM_IOJS_PREFIX}" ]; then | ||||
|     nvm_echo | ||||
|   else | ||||
|     nvm_echo "${1#${NVM_IOJS_PREFIX}-}" | ||||
|     nvm_echo "${1#"${NVM_IOJS_PREFIX}"-}" | ||||
|   fi | ||||
| } | ||||
| 
 | ||||
| @ -2614,7 +2614,7 @@ nvm_node_version_has_solaris_binary() { | ||||
| # Succeeds if $VERSION represents a version (node, io.js or merged) that has a | ||||
| # Solaris binary, fails otherwise. | ||||
| nvm_has_solaris_binary() { | ||||
|   local VERSION=$1 | ||||
|   local VERSION="${1-}" | ||||
|   if nvm_is_merged_node_version "${VERSION}"; then | ||||
|     return 0 # All merged node versions have a Solaris binary | ||||
|   elif nvm_is_iojs_version "${VERSION}"; then | ||||
|  | ||||
| @ -41,7 +41,7 @@ | ||||
|   "homepage": "https://github.com/nvm-sh/nvm", | ||||
|   "devDependencies": { | ||||
|     "dockerfile_lint": "^0.3.4", | ||||
|     "doctoc": "^2.0.1", | ||||
|     "doctoc": "^2.1.0", | ||||
|     "eclint": "^2.8.1", | ||||
|     "markdown-link-check": "^3.8.7", | ||||
|     "replace": "^1.2.1", | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Ian Harris
						Ian Harris