一,下载安装
- 下载地址 http://nodejs.cn/download/
- 下载
.msi
文件,疯狂点击下一步,直到安装完成
二,自定义全局包和缓存路径(可跳过)
- 配置全局模块存放路径(千万不能放Nodejs安装路径下,没有权限)
npm config set prefix "E:\Nodejs\node_global"
- 配置全局缓存存放路径(千万不能放Nodejs安装路径下,没有权限)
npm config set cache "E:\Nodejs\node_cache"
- 查看全局包 路径
npm root -g
配置环境变量(cmd 输入 node -v 有版本号 则 可以跳过这步)
- 创建环境变量名称
NODE_HOME
- 在
NODE_HOME
环境变量中填入值D:\Program Files\nodejs;E:\Nodejs\node_global;E:\Nodejs\node_global\node_modules;
环境变量主要3个路径(解释说明)
1.nodejs安装路径D:\Program Files\nodejs;
2.支持三方库全局命令(比如:appium)E:\Nodejs\node_global
3.支持nodejs在任意项目引用安装的全局模块(库)E:\Nodejs\node_global\node_modules;
- 将
%NODE_HOME%
添加到path
环境变量中
三,配置npm国内镜像(下载安装模块更快)
- 指定淘宝最新镜像
npm config set registry https://registry.npmmirror.com
npm install jsdom -g
||-g 表示将模块下载到全局模块路径,否则自动会自动下载到项目路径下,多个项目的时候,下载太多东西占内存
- 进入 “E:\Nodejs\node_global” 目录就能看到 jsdom 模块安装好了
四,npm镜像源
npm 官方原始镜像网址是:https://registry.npmjs.org/
淘宝 NPM 镜像:http://registry.npmmirror.com
阿里云 NPM 镜像:https://npm.aliyun.com
腾讯云 NPM 镜像:https://mirrors.cloud.tencent.com/npm/
华为云 NPM 镜像:https://mirrors.huaweicloud.com/repository/npm/
网易 NPM 镜像:https://mirrors.163.com/npm/
中国科学技术大学开源镜像站:http://mirrors.ustc.edu.cn/
清华大学开源镜像站:https://mirrors.tuna.tsinghua.edu.cn/