跑cnpm install快结束的时候报了git dep preparation failed

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图
运行结果及报错内容

img

我的解答思路和尝试过的方法

之前试过很多方法降低nodejs版本,升级npm版本或者输入npm install -g cnpm --registry=https://registry.npm.taobao.org都没用

我想要达到的结果

你可以尝试用 yarn 装一下试试

问题已经解决,个人推断是因为node的版本问题或者是cnpm的registry不是淘宝镜像链接引发的
在vue终端或者cmd输入

cnpm -v

查询cnpm的版本

img

这里显示registry不是淘宝的镜像链接
检验npm中的淘宝镜像链接

npm config get registry

则registry显示的是淘宝镜像链接

所以我解决问题到这里的时候就很疑惑配置淘宝镜像链接早在问题开始的时候就试过了

然后我去询问别人
以下就是解决方案
跑cnpm install报git dep preparation failed的时候 还是和tui_editor有关时
先用淘宝镜像链接安装cnpm

npm install -g cnpm --registry=https://registry.npm.taobao.org
没有报错后再执行如下命令
npm i
没有报错则继续执行命令安装依赖
npm install core-js@2
完成安装后
尝试执行
npm run dev
此处执行命令可能会出现报错(没有保存报错截图)
报错代码中会出现提示信息
我记得是npm install --save...这样的

如果报错了请注意报错中的代码应该是缺少依赖了
个人问题就是如上解决的

img

还有一个问题,你的目录最好别用中文 容易报错,最好换成英文目录;
然后,可以试试 https://blog.csdn.net/LMGD_/article/details/120795614 这篇文章,按照文章中的命令,重新试试;

有个tui相关依赖,需要升级