美文网首页
2023年想运行vue-element-admin遇到的那些问题

2023年想运行vue-element-admin遇到的那些问题

作者: celineWong7 | 来源:发表于2023-04-13 11:15 被阅读0次

vue刚火热的那些年,花裤衩的这个用vue开发后台管理系统也火热起来vue-element-admin。还有他那一系列的《手模手教你xxxxx》,很多人耳熟能详。
但是前端发展飞快,vue3已经出来,官方构建工具从vue-cli变成了vite。
当我现在去clone项目vue-element-admin,尝试开发环境跑服务时,发现各种报错和警告了。依赖太多最怕就是被依赖的变化啊。现在记录下,目前2023年初运行时遇到的一些问题及解决方案。

1. npm install的时候报....raphael.git的错误。


这个问题搜到这篇博文,才知晓git的issues上有大佬给出解决方案了。处理方式如下截图:

本质原因就是依赖的一个插件tui改名了。

2. npm run dev一直报没有vue-cli-service


一开始很天真,就是想去安装npm install vue-cli-service -S, 结果提示vue-cli-service 已经不存在了。后来才反应过来,直接安装vue-cli啊! npm install -g @vue/cli
这个估计只有我这种在一台临时机器才会遇到,大部分小伙伴应该很早就全局按照vue-cli了。

3. npm run dev又报digital envelope routines...错误


原因:nodejs的版本太高。我的node版本时18+,可能要降低到17及以下。
但网上找了下,还有其他解放方案,参考文章4里的,是vscode的终端做了一个配置,也是可以的(注意:根据评论列表小伙伴反馈,这个好像只能在vscode终端执行)。

如果上面这种设置不行,可以考虑下载nvm管理nodejs版本。具体操作参考菜鸟教程的 使用 nvm 管理不同版本的 node 与 npm

最后,终于成功了!!

参考:

  1. vue-element-admin/issues/4035
  2. vue-element-admin/issues/4063
  3. 运行新创建的项目报错digital envelope routines:下载nvm管理nodejs版本。
  4. error:03000086:digital envelope routines::initialization error:在vscode终端,设置一个属性

相关文章

网友评论

      本文标题:2023年想运行vue-element-admin遇到的那些问题

      本文链接:https://www.haomeiwen.com/subject/eiggddtx.html