之前试过很多方法降低nodejs版本,升级npm版本或者输入npm install -g cnpm --registry=https://registry.npm.taobao.org都没用
你可以尝试用 yarn 装一下试试
问题已经解决,个人推断是因为node的版本问题或者是cnpm的registry不是淘宝镜像链接引发的
在vue终端或者cmd输入
cnpm -v
查询cnpm的版本
这里显示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...这样的
如果报错了请注意报错中的代码应该是缺少依赖了
个人问题就是如上解决的
还有一个问题,你的目录最好别用中文 容易报错,最好换成英文目录;
然后,可以试试 https://blog.csdn.net/LMGD_/article/details/120795614 这篇文章,按照文章中的命令,重新试试;
有个tui
相关依赖,需要升级