nvm安装(代码片段)

vieber vieber     2023-03-09     317

关键词:

背景

使用n管理node版本有个问题,就是node和npm升级为高版本之后,再用n把node降级为低版本,这个时候npm的版本没有降下来,然后每次运行项目就会出下面这个提示

npm WARN npm npm does not support Node.js v10.24.1
npm WARN npm You should probably upgrade to a newer version of node as we
npm WARN npm can't make any promises that npm will work with this version.
npm WARN npm You can find the latest version at https://nodejs.org/

问题原因

就是使用nvm来管理node版本,nvm是独立于npm和node的shell模块,不依赖node和npm的安装,而n是一个node模块,本身依赖node的安装,它自己就是用npm安装的,所以在切换node版本的时候,他并没有顺带把npm版本切换过去。所以我们改为使用nvm来管理node版本会更好一些。

在mac上安装nvm我们使用这个命令就会报错

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash

报错信息

fatal: 无法访问 'https://github.com/creationix/nvm.git/':Failed to connect to github.com port 443

尝试设置github代理都不行。

解决办法

使用gitee镜像安装nvm到本地

git clone https://gitee.com/mirrors/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`

提示nvm安装成功,并且带有版本号

设置nvm环境变量

编辑~/.bash_profile,设置环境变量

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"

然后

source ~/.bash_profile

这样就安装好了

查看nvm

使用nvm安装node

nvm install v10.24.0


这样npm对应的版本也会安装好。
可以使用nvm ls来查看node环境。
使用nvm use x.x.x来切换node版本。

这样就大功告成了。

node版本控制工具nvm安装教程(代码片段)

一.安装nvm1.卸载node,后删除node文件夹里的所有内容2:安装nvm管理工具(1)下载地址:https://github.com/coreybutler/nvm-windows/releases(2)设置nvm安装目录,再设置node安装目录3.查看安装版本nvm-v二.安装node只要思想不滑坡,办法总比困难... 查看详情

linux安装nvm(代码片段)

...版本之间自由的进行切换。  下面,介绍用root权限安装NVM工具。到2021年7月,nvm的最新版本为v0.38。1、下载nvm安装包  官网地址:https://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar 查看详情

nvm本地下安装使用(windows)(代码片段)

...文翻译为node版本管理工具,它能够让你在同一台机器上安装和切换不同版本的node。2.下载nvm  github下载地址:https://github.com/coreybutler/nvm-windows/releases  在github有两个版本的可供下载:    nvm-noinstall.zip:绿色免安装版本... 查看详情

node版本管理工具--nvm安装与使用(代码片段)

nvm是个啥?nvm是一个可以让你在同一台机器上安装和切换不同版本node的工具Windows下载地址:https://github.com/coreybutler/nvm-windows/releases文章目录1、nvm是什么2、下载3、安装工具4、安装/管理nodejs5、命令提示6、其他系统安装... 查看详情

node版本管理工具--nvm安装与使用(代码片段)

nvm是个啥?nvm是一个可以让你在同一台机器上安装和切换不同版本node的工具Windows下载地址:https://github.com/coreybutler/nvm-windows/releases文章目录1、nvm是什么2、下载3、安装工具4、安装/管理nodejs5、命令提示6、其他系统安装... 查看详情

windows下node多版本管理nvm安装(代码片段)

...:https://github.com/coreybutler/nvm-windows/releases注意事项选择nvm安装的路径中最好不要出现空格和中文如果之前安装过node环境需要先卸载安装完nvm之后输入nvmlist如下:PSC:UsersAdministratorDesktopodejs>nvmlistNoinstallations 查看详情

sh在serverpilot上安装nvm(代码片段)

查看详情

text安装nvm-osx(代码片段)

查看详情

nvm安装与使用(windows系统)(代码片段)

下载nvm安装包(傻瓜式安装,一直下一步,直到完成)Releases·coreybutler/nvm-windows·GitHub安装完成后验证一下,使用命令(nvm-v), 会显示版本号和使用说明nvm-v配置一下国内下载node和npm源(由于国外源安... 查看详情

nvm的下载安装与使用(代码片段)

nvm的下载安装与使用一.为什么要使用nvm?二.下载安装1.下载2.安装三.使用踩坑小知识:更换版本报乱码的错。一.为什么要使用nvm?nodeversionmanager(node版本管理工具)通过将多个node版本安装在指定路径,... 查看详情

windows环境下nvm的安装及基本使用(代码片段)

...nmanagement)是node版本管理工具,其主要功能是可以在本地安装多个版本的nodejs,且可切换版本。如果读者使用的是macOS或linux可以参考nvm-sh/nvm项目,如果是windows的话则参考coreybutler/nvm-windows项目。由于笔者本人使用windows,所以这... 查看详情

windows下安装及使用nvm(代码片段)

...是Windows操作系统,所以我要记录下在此操作系统上nvm的安装和使用。下载nvm-windows最新下载地址:https://github.com/coreybutler/nvm-windows/releases 可以看到这里又有四个可下载的文件。nvm-n 查看详情

在windows下用nvm安装node(代码片段)

...一些坑,防止再次踩坑。第一个坑就是,如果你已经单独安装了node,建议先卸载,再来看本文。1.nvm下载nvm的下载地址:https://github.com/coreybutler/nvm-windows/releases。选择第一个nvm-noinstall.zip,然后解压在系统盘(一般开发相关的文... 查看详情

使用nvm管理node版本(代码片段)

使用NVM管理Node版本这里仅演示Windows1.安装nvm-windows直接上github搜索num-windows,然后下载安装即可解压启动安装后,可以直接一路next即可。2.在终端打开2.1先在终端查看是否安装成功,使用如下命令nvmv若能看到版本号,就说明安装... 查看详情

sh安装nvm,node和npm(代码片段)

查看详情

sh安装nvm和node.js(代码片段)

查看详情

markdown使用nvm安装node.js.(代码片段)

查看详情

mac上安装nvm遇到的坑(代码片段)

...版本,没想到有点坑。**一定要参考官方文档一、命令行安装  (图片来自github)意思是,无论你安装还是更新nvm,只要打开终端,复制图中的代码,回车即可。curl-o-https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh|b 查看详情