npm install 安装插件报错踩坑路

在安装插件的时候npm install vue-draggable --save,出现的错误:

先出现的是超过最大调用栈问题:

npm ERR! Maximum call stack size exceeded

百度之后说给npm降级或者升级

降级 : npm install -g npm@5.4.0
升级 : npm install -g npm 升级到最新版

结果降级之后再尝试的时候就直接报版本跟node.js不兼容的问题,然后各种在升级都不好使

WARNING: You are likely using a version of node-tar or npm that is incompatible with this version of Node.js.
Please use either the version of npm that is bundled with Node.js, or a version of npm (> 5.5.1 or < 5.4.0) or node-tar (> 4.0.1) that is compatible with Node.js 9 and above.

只能继续百度,说给重新删掉再升级

1、npm uninstall -g npm
2、npm install -g npm

  
结果继续删除的时候,执行npm uninstall -g npm,又报了一个错误

npm ERR! path E:\nodejs\node_global\npm.cmd
npm ERR! code EEXIST
npm ERR! Refusing to delete E:\nodejs\node_global\npm.cmd: is outside E:\nodejs\node_global\node_modules\npm and not a link
npm ERR! File exists: E:\nodejs\node_global\npm.cmd
npm ERR! Move it away, and try again.

继续百度搜索了一下其他的方法,均不行,于是直接采用了cnpm的方式重新安装npm

cnpm uninstall -g npm
cnpm install -g npm

安装完之后再使用npm执行npm uninstall -g npm,成功

PS G:\nzk\cms-front> npm uninstall -g npm
removed 434 packages in 15.499s

于是继续执行最开始的安装插件npm install vue-draggable --save
依旧报最初的错误

npm ERR! Maximum call stack size exceeded

于是打算直接重装node,node安装完之后node更新

版本已经确实一致了版本对照链接,继续执行最开始的安装插件npm install vue-draggable --save
依旧报错
在这里插入图片描述
继续找了一下,突然看到这篇博客,给了我灵感(其实是以前网不好的时候丢包常用的方法),删除了项目中的node_modules,重新npm i,然后依旧报错
在这里插入图片描述
看一下警告信息,重新安装npm install tasksfile
在这里插入图片描述
然后再安装插件就好了,如果npm run dev无法启动,参考

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

echo忘川

谢谢老板们

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值