目录:
一、下载
二、安装
三、验证是否安装成功
四、配置 npm 在安装全局模块时的路径和缓存cache的路径
五、切换下载源
问题解决
一、下载
官网地址:https://nodejs.org/en/download/
二、安装
除以下两点其它都是默认即可:
1)安装路径可以更改
2)是否自动安装必要的工具(python、C/C++编译环境、Chocolatey)(建议选中,如下图)(自动安装的工具无法选择安装路径,可以自己安装好python,这样自动安装就不会安装python)
三、验证是否安装成功
1)进入命令行 —— node -v —— 查看版本 —— 安装成功 如下图:
注意:如果没有正常显示,请查看 问题解决1
2)npm -v —— 查看版本 —— 安装成功 如下图:(nodejs的包管理器,用于node插件管理:包括安装、卸载、管理依赖等)
四、配置 npm 在安装全局模块时的路径和缓存cache的路径
因为在执行例如npm install webpack -g等命令全局安装的时候,默认会将模块安装在C:Users用户名AppDataRoaming路径下的npm和npm_cache中,不方便管理且占用C盘空间,所以这里配置自定义的全局模块安装目录,
1)在node.js安装目录下新建两个文件夹 node_global和node_cache,如图所示:
2)然后在cmd命令下执行如下两个命令:
npm config set prefix "D:softwarework odejs ode_global" npm config set cache "D:softwarework odejs ode_cache"
3)执行完后,配置环境变量,如下:
添加新变量:变量名:NODE_HOME 变量值:nodejs的安装路径
修改Path变量 — 新增两项 — 确认
五、切换下载源
因为npm下载是走国外服务器,所以会比较慢,有两种解决方法如下:
方法1:
使用 cnpm(npm与cnpm的区别),即用淘宝镜像进行下载,在命令行执行如下命令,安装 cnpm 插件即可:
npm install cnpm -g --registry=https://registry.npm.taobao.org
方法2:
1)npm默认的仓库地址是在国外网站,速度较慢,建议大家设置到淘宝镜像。但是切换镜像是比较麻烦的,推荐一款切换镜像的工具:nrm,我们首先安装nrm,这里 -g
代表全局安装
npm install nrm -g
2)然后通过nrm ls
命令查看npm的仓库列表:
3)通过nrm use taobao
来指定要使用的镜像源:
4)然后通过nrm test npm
来测试速度:
与原来相比确实快很多
npm问题解决:
1.假如你执行 npm install 下载不下来,则请升级你的node版本