|  | @@ -164,19 +164,20 @@ function mesh_install_nodejs {
 | 
	
		
			
			| 164 | 164 |      nodejs_setup_global_modules
 | 
	
		
			
			| 165 | 165 |      nodejs_fix_cpu_detection
 | 
	
		
			
			| 166 | 166 |      $mesh_install_nodejs_prefix npm install --arch=$NPM_ARCH -g npm@${NPM_VERSION} --save
 | 
	
		
			
			|  | 167 | +    if [ -f "$rootdir/.npm-global/bin/npm" ]; then
 | 
	
		
			
			|  | 168 | +        cp "$rootdir/.npm-global/bin/npm" "$rootdir/usr/local/bin/npm"
 | 
	
		
			
			|  | 169 | +        cp "$rootdir/.npm-global/bin/npm" "$rootdir/usr/bin/npm"
 | 
	
		
			
			|  | 170 | +    fi
 | 
	
		
			
			| 167 | 171 |      if [ -f "$rootdir/usr/local/bin/npm" ]; then
 | 
	
		
			
			| 168 | 172 |          cp "$rootdir/usr/local/bin/npm" "$rootdir/usr/bin/npm"
 | 
	
		
			
			| 169 | 173 |      fi
 | 
	
		
			
			| 170 | 174 |      cp "$rootdir/usr/bin/npm" "$rootdir/root/npm"
 | 
	
		
			
			| 171 | 175 |  
 | 
	
		
			
			| 172 |  | -    # deliberately called again
 | 
	
		
			
			| 173 |  | -    nodejs_fix_cpu_detection
 | 
	
		
			
			| 174 |  | -
 | 
	
		
			
			| 175 | 176 |      # update from the old debian nodejs version
 | 
	
		
			
			| 176 | 177 |      $mesh_install_nodejs_prefix npm install --arch=$NPM_ARCH -g n@${NODEJS_N_VERSION} --save
 | 
	
		
			
			| 177 | 178 |      $mesh_install_nodejs_prefix n --arch $N_ARCH ${NODEJS_VERSION}
 | 
	
		
			
			| 178 | 179 |      cp "$rootdir/root/npm" "$rootdir/usr/bin/npm"
 | 
	
		
			
			| 179 |  | -
 | 
	
		
			
			|  | 180 | +    cp "$rootdir/root/npm" "$rootdir/usr/local/bin/npm"
 | 
	
		
			
			| 180 | 181 |  
 | 
	
		
			
			| 181 | 182 |      # deliberate second install of npm
 | 
	
		
			
			| 182 | 183 |      $mesh_install_nodejs_prefix npm install --arch=$NPM_ARCH -g npm@${NPM_VERSION} --save
 |