1、报错截图

2、原因
在网上查了一些资料,有的说配置环境变量就可以,但经过配置后发现还是会报错。又查到说是由于cnpm和npm的版本不一致导致的,最后尝试成功解决!!!
2、解决办法
1、先卸载掉之前安装的cnpm,在终端输入
npm uninstall cnpm
2、查看npm的版本,在终端输入
npm -v
3、查看npm版本后可以知道npm是6.XX的版本,所以安装对应版本的cnpm,在终端输入npm install -g cnpm@6.0.0 --registry=https://registry.npm.taobao.org
4、最后在终端输入cnpm -v,出现下面的提示说明安装成功
5、如果还是安装不成功、报错,可能是需要再配置环境变量
(1)找到自己电脑node的安装路径,再找到node_global所在的路径,复制这个路径,配到环境变量中
(2)高级系统设置->环境变量->系统变量->找到Path->编辑
(3)新建,将第(1)步的路径粘贴进去
(4)最后所有步骤都要记得点击
确定,不然就没有保存下来配置的东西。
成功解决。






















![[已解决]Mysql想删掉一个表里所有的数据,直接删总是卡住](https://img-blog.csdnimg.cn/img_convert/6445ca085236a2d9d95d8d882916318c.png)

![[nodejs] 爬虫加入并发限制并发实现痞客邦网页截图](https://img-blog.csdnimg.cn/73dd35f4507149dc9d43329543b92d2a.png)