转载说明

🟡 本文转载自《Nodejs安装教程》—— 彭佼。

1.安装环境

本教程演示的环境:win 10 64位

node.js下载官网: nodejs官网
点击选中图标下载到电脑本地即可。

image-20220906094055645

2.安装步骤

1.双击安装包,一直点击下一步。

2.点击change按钮,更换到自己的指定安装位置,点击下一步(不修改默认位置也是可以的 )。

3.一直点击下一步,最后安装成功即可。

3.验证安装

1.键盘按下Windows + R,输入cmd,回车,打开命令行界面。

2.进入命令提示符窗口,分别输入以下命令,显示版本号,则安装成功,如图。

1
2
3
4
5
# 显示安装的node.js版本
node -v

# 显示安装的npm版本
npm -v

image-20220906094519511

4.修改全局模块下载路径

1.在node.js安装路径下创建文件夹node_globalnode_cache,可以将全局模块和缓存放到此处。

image-20220906094759110

创建完文件夹后,再次打开命令行界面,输入以下命令(注意:引号后面的是自己的node.js安装路径)

1
2
3
4
5
# prefix = 创建的node_global文件夹所在路径
npm config set prefix "E:\Code\nodejs\node_global"

# cache = 创建的node_cache文件夹所在路径
npm config set cache "E:\Code\nodejs\node_cache"

2.修改系统环境变量

编辑用户变量Path,将C:\Users\user\AppData\Roaming\npm修改为node_global文件夹的路径

image-20220906095657766

系统变量下新建NODE_PATH,值为E:\Code\nodejs\node_global\node_modules

  • 注意:值为node_global文件夹路径 + \node_modules

image-20220906100230298

系统变量Path中添加node_global文件夹路径

image-20220906100523678

经过上面的步骤,node.js下载的模块就会自动下载到我们自定义的目录,接下来我们测试一下。

输入下面的命令:

1
2
# -g是全局安装的意思,不加 -g 就是默认下载到当前目录
npm install express -g

如图,下载成功,我们回到我们定义的目录查看。

image-20220906100905864

注意:若执行npm install express -g出现如下错误

img

是由于权限的原因,右击Nodejs文件夹 -> 属性 -> 安全,点击编辑,将所有权限都✔即可。

img

5.更换npm源为淘宝镜像

说明:npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝 https://registry.npm.taobao.org

1.查看初始npm源,如图:

1
npm config get registry

image-20220906101341331

2.更换镜像为淘宝镜像

1
npm config set registry https://registry.npm.taobao.org/

image-20220906101449384

6.全局安装基于淘宝源的cnpm

说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供,服务器在国内cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是一般cnpm只用于安装时候,所以在项目创建与卸载等相关操作时候我们还是使用npm。

1.全局安装基于淘宝源的cnpm

1
npm install -g cnpm --registry=https://registry.npm.taobao.org

2.下载完后,我们在本地就能看到cnpm模块

image-20220906102329246

3.执行命令查看cnpm是否安装成功

1
cnpm -v

image-20220906102408454

如图,即代表cnpm环境配置成功。