文章目录
前言
本文主要是在搭建测试工具环境过程中需要用到该项依赖项,特此记录Node.js详细的安装环境配置方法,为以后再次配置类似环境提供参考。
一、下载
下载方式:Node.js中文官网根据自己的需求进行下载。
二、安装
下载完成后,双击安装包,开始安装,使用默认配置,安装一直点Next即可,安装路径根据个人需求进行自定义修改
这个页面根据个人情况进行选择,
对于原生模块的工具:可选择安装编译原生模块所需的工具。一些 npm 模块在安装时需要从 C/C++ 进行编译,如果要安装此类模块,需要安装一些工具(Python 和 Visual Studio Build Tools)。
安装方式:
勾选则会自动安装所需工具,这样做会同时安装 Chocolatey,安装完成后脚本会在新窗口弹出;也可以按照https://github.com/nodejs/node-gyp#on-windows上的说明自行安装依赖项。
建议不进行勾选
安装完成
安装验证
在命令行输入
node -v
npm -v
三、配置环境
新建文件夹
在 nodejs 安装目录下,创建 node_global” 和 “node_cache” 两个文件夹
配置环境变量
将 Node.js 的安装路径添加到系统的环境变量中,以便在命令行中能够使用 Node.js 和 npm 命令。
右键我的电脑,点击属性,点击高级系统设置->高级->环境变量
1.用户变量修改
将【用户变量】下的【Path】中的【AppData\Roaming\npm】修改为【D:\Nodejs\node_global】,之后点击确定。
2.系统变量增加
在系统变量中新增【NODE_PATH】地址为node.js的安装路径下增加
node_global\node_modules
3.path路径增加
点击path,新增node.js的安装路径
由于 node 全局模块大多数都是可以通过命令行访问的,还要把【node_global】的路径”加入到【系统变量 】下的【PATH】 变量中,方便直接使用命令行运行
修改默认文件夹
设置全局模块的安装路径到 “node_global” 文件夹
npm config set prefix "D:Nodejs\node_global"
设置缓存到 “node_cache” 文件夹
npm config set cache "D:Nodejs\node_cache"
配置的验证,查看npm默认存放位置
使用npm get prefix查看npm全局模块的存放路径
npm get prefix
使用npm get cache查看npm缓存默认存放路径
npm get cache
测试默认位置是否更改成功
执行一下命令查看对应的文件夹是否正确下载
npm install express -g
报错解决方法
如果出现报错,使用以下方法进行解决
右键node.js安装文件夹,属性->安全勾选完全控制权限
如果遇到提示
则找到该文件进行单独的权限修改,然后重复上一步就可以了
这个验证时的下载过程比较漫长,所以为了加快下载速度进行一下设置
npm源为更换国内镜像
1.查看当前使用的镜像路径
npm config get registry
2.修改默认源
将npm默认的registry修改为淘宝registry,原来的https://registry.npm.taobao.org(弃用了)
npm config set registry https://registry.npmmirror.com
查看是否设置成功
npm config get registry
再进行下载测试默认位置更改
文件查看,查看 node_global 文件是否创建出了新的 node_modules ,其中是否有新的 express 文件生成
全局安装基于淘宝源的cnpm
1.cnpm安装意义
npm是Node.js官方的包管理器,提供对Node.js模块的安装、更新和管理等功能。然而,对于国内用户来说,直接使用npm可能会遇到下载速度慢和连接不稳定的问题,因为它的默认源是国外的服务器。为了改善这些问题,cnpm作为npm的镜像出现,通过淘宝的服务器来提供包的下载,从而减少延迟,提高下载速度和连接的稳定性。
2.安装命令
npm install -g cnpm --registry=https://registry.npmmirror.com
3.安装验证
本地查看
命令行查看,执行
cnpm -v
到此全部配置完成。