cnpm windows系统安装后查看版本cnpm -v报错Error: Cannot find module ‘node:util‘

1、报错截图

在这里插入图片描述

2、原因

在网上查了一些资料,有的说配置环境变量就可以,但经过配置后发现还是会报错。又查到说是由于cnpm和npm的版本不一致导致的,最后尝试成功解决!!!

2、解决办法

1、先卸载掉之前安装的cnpm,在终端输入 npm uninstall cnpm
在这里插入图片描述

2、查看npm的版本,在终端输入 npm -v
在这里插入图片描述
3、查看npm版本后可以知道npm是6.XX的版本,所以安装对应版本的cnpm,在终端输入npm install -g [email protected] --registry=https://registry.npm.taobao.org
在这里插入图片描述
4、最后在终端输入 cnpm -v,出现下面的提示说明安装成功
在这里插入图片描述
5、如果还是安装不成功、报错,可能是需要再配置环境变量
(1)找到自己电脑node的安装路径,再找到node_global所在的路径,复制这个路径,配到环境变量中
(2)高级系统设置->环境变量->系统变量->找到Path->编辑
(3)新建,将第(1)步的路径粘贴进去
在这里插入图片描述

(4)最后所有步骤都要记得点击确定,不然就没有保存下来配置的东西。

成功解决。

猜你喜欢

转载自blog.csdn.net/DarlingYL/article/details/134153499