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

来源:5-1 前端项目初始化

人生的起源

2024-02-18

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

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

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

写回答

5回答

人生的起源

提问者

2024-02-24

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

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

0
0

人生的起源

提问者

2024-02-24

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

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

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

0
0

Sam

2024-02-21

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

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
共1条回复

人生的起源

提问者

2024-02-21

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
0

扬_灵

2024-02-19

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

0
9
人生的起源
号码截图贴在上面了,一直发不出来
2024-02-24
共9条回复

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程