0


史上最简单的Node.js和NVM安装教程

一、下载Node.js安装程序

官网下载地址:Node.js — Download Node.js®

注:我这里安装的是12版本的,写这篇文章的时候node.js最新版本已经是22版本了,大家根据自己的情况安装自己喜欢的版本就好,其实都大差不差。

二、安装Node.js

1、双击下载好的安装包,弹出的第一个界面,下一步就行

2、勾选协议,然后下一步

3、选择node.js的安装路径

4、选择安装项,这里我选择默认,然后下一步

5、在Node使用中,我们用npm下载安装某种包或模块,在安装时这种包或模块需要被C/C++编译,这时候需要用到python或VS(Visual Studio),因而,机器上需要安装这两种工具(在这里被称为Build Tools),若没有安装这两种工具,在安装这种包或模块时会提示异常。这里我勾选上

6、点击“Install”,开始安装

7、安装完成后点击"Finish"后会弹出第五步说到的一些工具

如果这里出现安装C++或者Python失败,可以跳过,这个不影响node.js的使用。

三、环境配置

1、验证node.js是否安装成功,Win+R,输入“node -v”指令,查看node.js版本

2、查看本地node.js安装目录

此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西

3、node.js根目录下创建两个文件夹“node_cache”、“node_global”

Win+R,输入以下指令,文件夹路径根据自己的对应调整

npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"

4、配置系统、用户环境变量

a) 配置系统环境变量

b) 更改用户下的PATH变量

5、测试安装是否成功

npm install express -g #-g是全局安装的意思

这里从图中我们可以看到express的版本4.19.2

四、阿里镜像的配置和使用

npm install -g cnpm --registry=https://registry.npm.taobao.org
  • 通过npm安装模块时都是去国外的镜像下载的,有的时候由于网络原因会导致安装模块失败,好在阿里有团队维护国内镜像:npmmirror 中国镜像站 上面有使用说明
  • 其实更推荐大家用yarn,因为更快,安装地址:https://yarnpkg.com/zh-Hans/docs/install 现在很多大型项目都是用这个的。这里我提一嘴,大家有兴趣的可以去了解学习一下。到这里,Node.js就安装完成了。

五、安装NVM

NVM是什么?

nvm 是一款 nodejs 版本管理工具,通过 nvm 可以简化我们切换 nodejs 版本的操作。

1、下载NVM安装包

官网下载地址:NVM下载 - NVM中文网

随便选择一个版本下载即可,这里我选择最新版本下载,使用百度网盘下载,也就几MB,下载很快,会得到一个压缩包,大家解压后就会得到一个安装包,双击开始安装即可。

2、开始安装

a) 双击安装,同意并下一步

b) 选择安装路径

c) 选择node版本存放路径,这里建议大家选择默认的就好了,选择其他的有坑,这里我已经提前帮大家踩坑了

d) 点击“install”开始安装

安装完成,win+r 然后输入 cmd 打开命令提示符窗口,打开后输入 nvm -v 来查看安装好的nvm版

拓展:nvm 的常用指令

查看 nvm 版本: nvm -v
查看可下载的 nodejs 版本: nvm list available 
下载指定版本的 nodejs : nvm install [nodejs版本号]
卸载指定版本的 nodejs : nvm uninstall [nodejs版本号]
查看系统上下载过的 nodejs 版本:nvm ls
切换目前使用的 nodejs 版本: nvm use [nodejs版本号]

想了解更多指令可通过 nvm help 指令查看

六、使用NVM安装Node.js

1、查看最近可下载的 nodejs 版本
nvm list available

2、下载指定版本的node.js
nvm install [nodejs版本号]

3、下载完成后查看已安装的 nodejs 版本
nvm ls

4、切换使用的 node 版本
nvm use [nodejs版本号]

5、最后,查看自己系统目前的 node 版本以及 npm 的版本,没问题就可以使用 node 了

最后这里跟大家说一下安装这个NVM的作用了,这个为了防止大家在工作中碰到新旧版本的项目导致的node.js无法兼容项目的问题,这里可以方便大家切换node.js的版本,还是比较方便的。

最后,谢谢大家耐心看完我的文章,记录学习过程中的点点滴滴。一起加油!!!

标签: node.js

本文转载自: https://blog.csdn.net/weixin_51383972/article/details/139902597
版权归原作者 每天做一点事 所有, 如有侵权,请联系我们删除。

“史上最简单的Node.js和NVM安装教程”的评论:

还没有评论