nodejs的安装及环境配置
一、下载nodejs
下载地址:nodejs.org/en
如下图:
建议下载左边那个稳定版,右边的是最新版,可能存在一些问题。
二、创建nodejs文件夹
创建nodejs文件夹,将下载的nodejs安装在这个文件夹里面。最好放在D盘(不是系统盘)
安装完成后,输入命令cmd打开命令提示符,查看nodejs是否安装成功。
如下图,显示nodejs版本号的,说明安装成功了。
接着在这根目录创建两个文件夹,分别存放全局包和全局日志
用命令配置node指向这两个文件夹。
npm config set prefix "D:\nodejs\node_global" // prefix = 创建的node_global文件夹所在路径
npm config set cache "D:\nodejs\node_cache" // cache = 创建的node_cache文件夹所在路径
设置完之后,看一下是否设置成功,如下图是设置成功的图例:
就这样就已经完成了nodejs的安装了,接下来就是配置nodejs的环境变量。
三、环境变量的配置
首先配置用户变量
复制node_global的根目录,补充到用户变量的PATH里面,如下步骤:
接着配置系统变量
先在系统变量里新建一个NODE_PATH变量,值为node_global下的node_modules的根目录,然后确定就配置完成了。
如下图:
配置完毕后,接下来我们测试安装一下express。
npm installinstall express -g
安装完成后,查看node_global下的node_modules是否存在express文件夹,如果存在,那证明配置成功了。 如图:
四、设置淘宝镜像
首先查看当前使用的镜像路径:
npm config get registry
说明:npm 默认的 registry ,也就是下载 npm 包时会从国外的服务器下载,国内下载会很慢,可以更换为国内镜像:
registry.npm.taobao.org (官方已更换域名) registry.npmmirror.com
更换npm为国内镜像
# npm config set registry https://registry.npm.taobao.org
npm config set registry https://registry.npmmirror.com
如上图所示:npm默认的registry已修改为国内镜像registry。
全局安装基于淘宝源的cnpm
说明:由于npm的服务器在海外,所以访问速度比较慢,访问不稳定 ,cnpm的服务器是由淘宝团队提供,服务器在国内,cnpm是npm镜像,一般会同步更新,相差在10分钟,所以cnpm在安装一些软件时候会比较有优势。但是cnpm一般只用于模块安装,在项目创建与卸载等相关操作时仍使用npm。
- 全局安装基于淘宝源的cnpm
# npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install -g cnpm --registry=https://registry.npmmirror.com
操作完成后,如上图,已经安装好了cnpm
- 执行命令查看cnpm是否安装成功
如图,即为安装成功。