安装Nodejs
1. 官网下载LTS长期支持版,我的系统是win10,因此下载了node-v6.10.3-x64.msi版本安装包,下载完成后双击,选择next后如下,选择结束协议并继续。

Node.js Setup
更改安装目录到F盘,点击Next。

修改安装目录

选择
后边有一个需要选择Install的界面,点击后等待安装。

等待安装

安装完成
验证是否安装完成
在cmd中输入path,部分结果如下,环境变量已经包含了nodejs和npm。
PATH=...
F:\nodejs\;...
C:\Users\XXXXXX\AppData\Roaming\npm
检查nodejs版本,在cmd中输入node --version。

版本查看
配置安装环境及cnpm
修改配置环境路径
- 使用nodejs的npm对一些模块进行安装,默认的安装路径通过
npm config ls查看如下:
默认全局安装路径
使用命令行
npm cache clean可以清空npm-cache文件夹中的缓存数据,由于默认存放缓存数据在C盘,因此先将其清除再修改缓存路径。需要修改的路径为module和cache路径,其中module对应prefix,cache对应chache,首先新建两个目录:
F:\nodejs\node_global_modules
F:\nodejs\node_cache
- 修改默认安装路径及缓存路径。
npm config set prefix "F:\nodejs\node_global_modules"
npm config set cache "F:\nodejs\node_cache"

修改全局npm安装、cache路径及结果
-
修改环境变量,在Path后添加如下图环境变量。
添加Path系统变量
安装cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 卸载将install改为uninstall
# 如果没有上一步中添加系统环境变量,cnpm无法使用。

安装结果
(本地)使用cnpm全局安装nodejs的模块expresscnpm install express -g,其他能够使用npm安装的模块都可以使用cnpm。

使用cnpm全局安装express模块
https://github.com/expressjs/express#quick-start

卸载后重装全局

