今天Jade尝试安装nvm,并使用命令安装node.js但是碰到了一些问题,在此作为学习记录分享出来。希望可以留下深刻的印象:
1、概念了解
nvm----- (Node.js version manager)是一个命令行应用,可以协助您快速地 更新、安装、使用、卸载 本机的全局 node.js 版本。
那什么是node.js呢?在这里小玉推荐一个博主的讲解,十分详细:什么是 Nodejs ? - 知乎 (zhihu.com) 当然其中也有npm的讲解。
2、使用npm安装node.js
在使用npm安装node.js时,需要打开cmd (win + R),输入以下命令:
nvm install node版本号 // 安装对应版本的node
我用的版本号是V16.14.2,键入的时候不需要加"V",直接输入16.14.2即可。之后可以使用:
nvm list installed //查看已经下载的node版本
但是这里小玉发现可以查看到对应的版本号但是使用“node -v”或者使用“npm -v”还是有“不是内部或外部命令,也不是可运行的程序”这样的错误:
当然假如你使用的是个人电脑,那有可能是环境变量的配置问题,详细的可以搜一下其他的博主发的文章,这里小玉使用公司电脑,无法配置全局环境变量只能配置个人账户环境变量,但是仍然没有用的前提下,需要让infra使用超级管理员的cmd,然后键入命令:
nvm use 16.14.2 //使用该版本的node.js
这样之后再本地运行cmd就可以使用node -v和npm -v命令了。