搞了三天终于成功跑起来GitHub上的vue-element-admin最新解决办法!(mac系统亲测有效)

本文博主分享了在Mac系统中遇到vue-element-admin项目部署问题,通过更新node、npm版本,替换旧插件,并详细指导如何修复node_modules和package-lock.json,最终成功运行。重点在于注意事项和关键步骤,旨在帮助读者避免常见错误。
摘要由CSDN通过智能技术生成

目录

前言

详细解决办法

⚠️注意事项


前言

是他就是他!

项目运行后界面:

 项目地址: 

vue-element-adminhttps://github.com/PanJiaChen/vue-element-admin

搞了三天,error了3天真的致郁了,今晚终于解决了!希望我这篇博客可以帮到更多的人!

首先,遇到的错误有很多,比如node版本、webpack版本、npm版本、github连接等等。

如图所示是第一个遇到的错误:

网上很流行的解决办法都对我无效,我自己拼拼凑凑,汲取全网智慧的结晶,才成功跑起来,下面开始说明。

详细解决办法

1.我的是mac系统,其他系统应该也都适用。为什么直接从github下载的项目npm install一直报错呢,因为很多插件都更新了,直接根据package.json 安装会有很多版本问题。这也就是为啥问题层出不穷的原因。接下来每一步都看好啦,漏了哪一步都不行!

2.先确认你的node和npm版本:

npm -v
node -v

这是我的版本:

今天是2022.6.22 ,去官网下载node就是16的,16的都可以用,如果你不是16的版本,就去下载 | Node.jshttps://nodejs.org/zh-cn/download/下载,下载好打开压缩包傻瓜式安装,他会直接覆盖原来的,这样子你连npm也不需要重新安装指定版本:   

 准备好了node环境,接下来使用我提供的这个项目,当然也可以去官网下载最新的压缩包(目前是4.4.0),我试过了可以的!(你也可以继续使用你自己下载的项目,但是我不能确定能不能行,你可以试试先用你原来的):

链接: https://pan.baidu.com/s/1MFzC_5ioKVMm348B0RoPDA  密码: w4bk

解压缩在vscode打开。

VScode打开该项目目录下终端(不会有人还不知道咋开吧,右上角第二个按钮),以下操作移除项目的node_modules模块和package-lock.json,然后强制清除缓存 (不管你是不是用我提供的项目,先分别执行这三个语句,没有坏处的):

rm -rf node_modules
rm package-lock.json
npm cache clear --force

package.json中的tui-editor那一行修改为

"@toast-ui/editor": "^3.1.3",

接下来去修改src -> components->MarkdownEditor->index.vue

进行以下操作:

(1)将开头所有import替换成下面四行:

import 'codemirror/lib/codemirror.css'
import '@toast-ui/editor/dist/toastui-editor.css'
import Editor from '@toast-ui/editor'
import defaultOptions from './default-options'
 

(2)把里面的getValue和setValue分别换成getMarkdown和setMarkdown,所有tui-editor全部替换为@toast-ui/editor

保存后执行npm install,使用淘宝镜像安装比较快:

npm install --registry=https://registry.npm.taobao.org

 发现没有error了(有WARN是正常的现象!):

直接启动:

npm run dev

✅绿了绿了终于成功啦,感天动地。 


⚠️注意事项

不要听弹幕的去用cnpm install,官方文档都说明了这个会产生很多奇怪的error。这个解决不了问题。

也不要去听弹幕的去盲目对webpack、node降级,治标不治本,会引起更多error。


感谢以下博客:

npm ERR /usr/bin/git ls-remote -h -t git://github.com/adobe-webplatform/eve.git_qq_39009944的博客-CSDN博客

npm ERR code ELIFECYCLE解决方案_普通网友的博客-CSDN博客_elifecycle npm

解锁网络数据的宝藏:Python爬虫工具与教程集合 一、探索网络信息的无限宝藏 在互联网的海洋中,蕴藏着海量的有价值信息。如何合法、高效地获取这些信息?Python爬虫工具与教程为您揭开这一神秘面纱。通过这些资源,您可以轻松地爬取网站信息,提取所需内容,为各种应用场景提供强大的数据支持。 二、资源亮点 工具齐全:提供一系列功能强大的Python爬虫工具,满足您不同场景下的需求。 教程详尽:配套的Python爬虫教程,从基础到进阶,让您逐步掌握爬虫的核心技术。 合法合规:严格遵守法律法规和网站使用协议,确保采集行为合法,尊重网站权益。 实战项目:结合实际案例,让您在实践中掌握Python爬虫的运用,真正做到学以致用。 三、适用人群 无论您是数据分析师、网络开发者还是对Python爬虫感兴趣的爱好者,这些资源都将为您的学习和实践提供有力的支持。 四、使用建议 按需选择工具与教程:根据实际需求选择合适的工具和教程,确保学习与实践的有效性。 遵守法律法规与协议:在使用这些资源进行爬取活动时,务必遵守相关法律法规和网站的使用协议。 持续学习与更新:随着网络技术的不断进步,Python爬虫技术也在不断发展。建议您持续关注相关动态,提升自己的技能水平。 五、安全与责任 尊重网站权益:避免对目标网站的正常运行造成干扰或损害,合理使用资源。 隐私保护:在采集数据时,严格遵守隐私保护法规,不泄露或滥用用户个人信息。 风险防范:了解并应对潜在的网络威胁,采取相应措施降低风险。 感谢您选择我们的Python爬虫工具与教程集合!让我们一起挖掘网络信息的宝藏,为您的工作和研究注入新的活力!请务必遵守法律法规和网站使用协议,共同维护网络数据的合法采集与利用。
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

今天又有什么bug

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值