请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

换了好几个版本的node.js都没办法装上

肯定是没锁定一些依赖版本,导致后面包之间相互冲突,你们自己重新克隆试一下,根本装不上!!!

让老师把已经装好node_modules包的一个package-lock.json文件发上来,不然根本装不上!!!

下面课程都没办法学了!!!

正在回答 回答被采纳积分+3

5回答

提问者 人生的起源 2024-02-24 14:27:46

https://img1.sycdn.imooc.com/szimg/65d98c4709cdf5e106800190.jpg

麻烦助教看下这张图片,一直发不出来

0 回复 有任何疑惑可以回复我~
提问者 人生的起源 2024-02-24 14:22:13

https://img1.sycdn.imooc.com/szimg/65d98ab409331ec723440708.jpg

https://img1.sycdn.imooc.com/szimg/65d98ab409b5d05923020940.jpg

现在node.js切换到14.21.3版本,npm版本对不上,安装更高版本又报错,使用--force进行强制覆盖也不行,还是报错,老师,你把完整的项目发一个给我吧,实在没这么多时间这样一直试,谢谢了

0 回复 有任何疑惑可以回复我~
Sam 2024-02-21 21:54:20

同学你好,可以根据如下步骤解决你的问题,我已在本地实测。

Node版本号:14.21.3

npm版本号:9.6.2

首先 clone vue-element-admin 远程仓库,并切换到 v3.11.0 版本:

$ git clone https://github.com/PanJiaChen/vue-element-admin
$ cd vue-element-admin
$ git checkout -b v3.11.0 v3.11.0

然后安装依赖,注意要添加 --legacy-peer-deps 选项,否则依赖会安装失败:

$ npm install --legacy-peer-deps

注意:安装过程中如果本地没有安装 python 命令的话,会报错,此时需要下载 python2,官方下载地址:https://www.python.org/downloads/release/python-2718/

安装成功后启动项目即可:

$ npm run dev

启动后项目运行成功:

https://img1.sycdn.imooc.com/szimg/65d60078099acf4e26221558.jpg

0 回复 有任何疑惑可以回复我~
  • 提问者 人生的起源 #1
    中间遇到各种问题,实在没时间这样折腾,平时工作很忙,经常加班,时间已经很少了
    回复 有任何疑惑可以回复我~ 2024-02-24 14:22:59
提问者 人生的起源 2024-02-21 20:14:28

https://img1.sycdn.imooc.com/szimg/65d5e8300947fb2723411279.jpg

https://img1.sycdn.imooc.com/szimg/65d5e83009e8373e23411279.jpg

这是用node.js的12版本安装的一些报错信息,用14、16、18也会,不同版本提示不同,说是node.js版本有问题,其实就是一些基础依赖包没有锁定版本,默认都是按最新的包来安装引发的冲突,我工作中遇到过很多这种问题,我没办法每个版本都贴图,每次都要删掉四五万个文件重新试,太伤硬盘了,已经删了十几次了,你们知道什么情况就可以

0 回复 有任何疑惑可以回复我~
扬_灵 2024-02-19 21:57:09

同学你好,你的错误信息是什么,麻烦发一下,或者发一下QQ我将完整的项目发给你。

0 回复 有任何疑惑可以回复我~
  • 提问者 人生的起源 #1
    你加我QQ把完整项目发给我吧,我的QQ号:5295577,错误信息每次换不同的node.js提示都不一样
    回复 有任何疑惑可以回复我~ 2024-02-21 20:01:06
  • 提问者 人生的起源 #2
    加我QQ把完整项目发我吧,5295577
    回复 有任何疑惑可以回复我~ 2024-02-21 20:03:56
  • 提问者 人生的起源 #3
    已经贴图了,麻烦把完整项目发QQ给我,为什么我回复QQ号的信息一直没出来?
    回复 有任何疑惑可以回复我~ 2024-02-21 20:15:00
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信