原文:https://blog.youkuaiyun.com/qq_36369047/article/details/109247734
遇到相同的问题,借鉴文中解决过程,已解决问题
出错截图
ERR:
npm WARN npm You can find the latest version at https://nodejs.org/
npm ERR! cb.apply is not a function
npm ERR! A complete log of this run can be found in:
原因:npm版本不支持node版本,也就是需要升级npm版本
解决方法
-
检查npm和node版本,在命令窗口中分别使用npm -v , node -v 查看版本
-
按照node.js以往的版本对照,网址如下:
https://nodejs.org/zh-cn/download/releases/ -
根据自己的node版本来更新npm
-
** npm -g install npm@6.14.9 **
-
如果还报错,依旧显示npm不支持这个版本,说明npm存在旧的npm缓存,还是旧的npm环境
-
在C:\Users\24976\AppData\Roaming 根目录中删除npm,npm-cache两个文件
-
然后在命令窗口中执行 ** npm -g install npm@6.14.9 ** 命令
-
继续安装模块就不会报错了