安装完node之后,重新设置了node_global和node_cache(node缓存文件夹) 的位置。
在D盘新建了一个文件夹node_js_cache,来存放Node的缓存。
在node_js_cache文件里新建2个文件夹:node_cache和node_global。
在D:\node_js_cache\node_global文件夹中未找到cnpm.cmd文件
出现“‘cnpm’不是内部或外部命令,也不是可运行的程序或批处理文件”错误原因:我配置用户变量的时候没配上!!!
解决方法:
1.修改用户变量
(1)右击此电脑—>属性—>高级系统设置—>环境变量—>用户变量Path—>编辑
(2)将C:\Users\用户名\AppData\Roaming\npm,改为D:\node_js_cache\node_global,点击确定。
2.重新安装cnpm
(1)按win+R,输入cmd,打开命令提示符
(2)查看当前镜像地址:npm config get registry
(3)输入安装命令:npm install -g cnpm --registry=https://registry.npm.taobao.org
(4)执行命令查看cnpm是否安装成功:cnpm -v
如上图所示,即代表cnpm配置成功!!!
在D:\node_js_cache\node_global文件夹中找到cnpm.cmd文件