1 下载Node.js
链接安排:node.js官网
当然也可以选择其他已经发布的版本
这个网址更好选择旧版本:link
安装步骤:双击->狂按next->finish 凭个人喜好,可以更改安装目录
2 验证安装
非常简单的方式,直接打开win的命令行窗口,输入一下内容:
node -v 显示安装的nodejs版本
npm -v 显示安装的npm版本
显示版本号,则安装成功,如下图所示:
3 修改全局模块下载路径(可跳过)
说明:此步骤为了将全模块所在路径和缓存路径放在node.js安装的文件夹目录下
- 在node.js安装目录下新建【node_global】和【node_cache】文件夹
- 打开命令行cmd界面,输入下面命令(后面引号内的路径为你实际安装目录):
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
3. 修改系统环境变量
首先,修改【用户变量】下的【Path】,改为【D:\Nodejs\node_global(你在第一步新建的文件目录)】
然后,在【系统变量】下新增【NODE_PATH】【D:\Nodejs\node_global\node_modules】
点击确定,然后编辑【PATH】,新增node全局文件夹【D:\Nodejs\node_global】,之后点击确定。
4 更换npm源为淘宝镜像
说明:npm 默认的 registry ,也就是下载 npm 包时是从国外的服务器下载,国内很慢,一般都会指向淘宝 https://registry.npm.taobao.org。
- 查看初始npm源:
npm config get registry
- 更换镜像为淘宝镜像
npm config set registry https://registry.npm.taobao.org/
使用第一个步骤,查看是否配置成功
5 全局安装基于淘宝源的cnpm
说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供 服务器在国内cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是一般cnpm只用于安装时候,所以在项目创建与卸载等相关操作时候我们还是使用npm。
全局安装基于淘宝源的cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
下载完后,我们在本地就能看到cnpm模块
可以执行命令查看cnpm -v,看是否安装成功
6 通过淘宝镜像cnpm下载安装所有的依赖的报错
在工程下,使用cmd窗口下载安装所有的依赖时,如果报一下错误
表示win系统限制使用插件,可以打开powershell 进行设置,如下: