我安装的明明是这个14.17 的版本 但是打印结果怎么会是3.10

我安装的明明是这个14.17 的版本 但是打印结果怎么会是3.10

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕慕子 2021-05-12 13:44:19

同学你好,截图中的14.17是指安装的node版本,并不是npm的版本,可能是由于之前存在低版本的npm,导致查看的npm版本为3.x.x

建议:可以使用下面的命令,更新npm到最新的版本

 npm install -g npm

如果不可以更新到最新的版本,那么可以尝试执行下面的命令,更新到指定的高版本,@后面加指定版本号,示例:

npm -g install npm@6.12.0 

​祝学习愉快~

  • 提问者 TheRoo #1

    http://img1.sycdn.imooc.com//climg/609b80ea093ed82910750486.jpg  老师怎么升级不了? 我百度了这个错误没找到?您能帮帮我吗?

    2021-05-12 15:17:37
  • 好帮手慕慕子 回复 提问者 TheRoo #2

    同学你好,看截图同学的node版本还是6.x.x的,如下图所示:

    http://img1.sycdn.imooc.com//climg/609b823c097ccfaa10210354.jpg

    猜测是由于node版本较低,无法将npm更新到最新版本,所以才会出现报错。

    建议:同学先重新安装高版本的node,安装成功后,使用如下命令查看版本号

    node -v
    npm -v

    如果node已经是高版本的了,而npm版本还是3.x.x的话,再参考老师第一次给出的两种解决方式,都尝试一下升级npm版本即可。

    祝学习愉快~

    2021-05-12 15:32:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师