一、下载地址:https://nodejs.org/en/
二、安装完成后
在nodejs安装路径下,新建node_global和node_cache两个文件夹
设置缓存文件夹
npm config set cache "D:\java\nodejs\node_cache"
设置全局模块存放路径
npm config set prefix "D:\java\nodejs\node_global"
三、基于 Node.js 安装cnpm(淘宝镜像)
npm install -g cnpm --registry=https://registry.npm.taobao.org
四、设置环境变量(非常重要)
1、鼠标右键"此电脑",选择“属性”菜单,在弹出的“系统”对话框中左侧选择“高级系统设置”,弹出“系统属性”对话框。
2、修改系统变量PATH 加 D:\java\nodejs\node_global
3、新增系统变量NODE_PATH D:\java\nodejs\node_modules
出现如下错误:
opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
library: 'digital envelope routines',
reason: 'unsupported',
code: 'ERR_OSSL_EVP_UNSUPPORTED'
表示Node.js的版本过高,卸载重装。可以下载16.12.0版本
在下载页,下载按钮下点击“Other Downloads”,在下面点击“Previous Releases”,翻页选择版本,点击“Downloads”