首页 > 其他分享 >若依 install 失败

若依 install 失败

时间:2024-04-19 10:25:27浏览次数:14  
标签:npm run -- 若依 报错 registry install 失败

环境配置真的难,改了一遍又一遍,为了跑若伊框架,心情几次崩溃,但是功夫不负有心人,在互联网的强大支持下,终于部署成功。

使用npm install命令速度过慢,这是因为相关服务器在国外,用国内镜像源可以解决

方法一:若伊官方推荐

npm install --registry=https://registry.npmmirror.com
方法二:淘宝镜像源

建议直接设置淘宝镜像源为默认下载节点

npm config set registry https://registry.npm.taobao.org
可以通过以下命令来检查,配置成功的话以后就可以快速下载了

npm config get registry
2. npm install命令报错,这个报错的情况有很多,具体可以参考以下文章

npm install安装报错几种情况_qq_32011579的博客-CSDN博客_changed 230 packages, and audited 231 packages in

我碰到的最头疼的是碰到Invalid Version错误

我查了很多资料,大部分说只要清除一下缓存就行

npm run build
如果以上命令报错就在后面加上--force,强制清除

npm run build --force

但是清楚缓存的方法并没有解决我的问题,我又多次尝试,发现了一种好的方法,使用以下语句

npm install --legacy-peer-deps
竟然神奇的通过了,但是具体原理我也没有搞清楚,这条命令主要是可以解决版本冲突

3.成功执行npm install之后,就可以运行程序了

npm run dev
但是运行时又出现了问题:Error: error:0308010C:digital envelope routines::unsupported的问题


我查了以下,这个是版本冲突的问题可以使用nvm管理node版本,也可以修改环境变量,我用的是新增环境变量的方法,如图即可


变量名:NODE_OPTIONS
变量值:--openssl-legacy-provider
修改后重启编程软件即可

下载nvm的方法我也试过,但是没有成功,我把看的文章放到这里

Node.js17或更高版本中出现Error: error:0308010C:digital envelope routines::unsupported问题的解决方案_橋本純子的博客-CSDN博客

在历经重重困难之后,终于跑出来了
————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接:https://blog.csdn.net/oneofzhenghao/article/details/128832560

标签:npm,run,--,若依,报错,registry,install,失败
From: https://www.cnblogs.com/xxbShare/p/18145216

相关文章

  • mongodb启动失败问题解决
    解决办法sudochown-Rmongod:mongod/var/lib/mongochown-Rmongod:mongod/var/log/mongodb/chown-Rmongod:mongod/tmp/mongodb-27017.sock或者可以使用mongod--config/etc/mongod.conf参考:MongoDBloadsbutbreaks,returningstatus=14-AskUbuntumon......
  • Dockerfile - Install protoc
     FROM--platform=$BUILDPLATFORMalpineasprotocARGBUILDPLATFORM=linux/amd64TARGETOS=linuxTARGETARCH=amd64#downloadtheprotocbinaryfromgithub#Weunzipthefileinto/usr/local.Noticethatweareextractingboththeprotoc#binary(/bin/pr......
  • 【安装记录】pip install dlib报错
    最近在复现人工智能方面的论文时,需要安装dlib包但是pipinstalldlib一直报错:又有中文乱码,又提示下面的:note:Thiserrororiginatesfromasubprocess,andislikelynotaproblemwithpip.ERROR:FailedbuildingwheelfordlibRunningsetup.pycleanfordlibFail......
  • 今天在集群中创建yaml,使用create就创建成功,apply就创建失败原因分析。
    1.背景:今天在集群中搭建Prometheus监控,在使用kubectlapply-f[文件名]时,出现了报错,我对集群资源、命名空间、权限等进行一系列排查,甚至在没部署任何服务新集群部署该服务依旧显示部署失败。第一次使用kubectlapply-f文件命显示报错。#kubectlapply-fsetup/custo......
  • 解决conda创建tf环境失败
    使用conda创建tf环境的时候老师报错: conda解决AnHTTPerroroccurredwhentryingtoretrievethisURL.(已经更新清华源但也无解的解决方法)-CSDN博客采用这个博主的方法成功了前几次改错的时候我感觉也可以成功但是少写了一部就是:condaclean-i导致前面的索引并没有被......
  • electron npm install 报错解决方案
    问题解决方案ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/......
  • CentOS 7.9 python 虚拟环境安装mysqlclient失败
    目录环境懵懂安装报错原因解决完结撒花......
  • 202404 ubuntu 操作内核失败导致开机无限进入Memtest86
    问题描述和错误操作众所周知(作者不知道)Memtest86是一个内存测试工具,详细可搜索百度百科,该工具可以从BIOS层面对内存进行相关的测试。但是我们的内核损坏和内存测试又有什么关系呢?实际情况是我们指定使用的内核出现问题的时候(在系统配置文件/etc/default/g*中修改),开机无法进......
  • Android修改应用列表的失败学习
    没什么实用价值,一种记叙文和学习笔记的结合体。 0.回老家收到新需求:能不能处理一下这台旧手机,让我在家打上单位的钉钉打卡?旧手机型号华为荣耀7i,安卓版本4.0.3。看到华为两个字,我仿佛看到了我失败的未来。1. 首先想到的必然是虚拟定位。但钉钉显然会防范这种方法。搜索资料......
  • 若依解决VUE前端时间显示问题
    参考:https://blog.csdn.net/qq_43544074/article/details/119139313#:~:text=%E6%97%A0%E6%B3%95%E6%AD%A3%E7%A1%AE%E7%9A%84%E6%98%BE%E7%A4%BA%E6%97%B6%E9%97%B4%E3%80%82%20%E8%A7%A3%E5%86%B3%E5%A6%82%E4%B8%8B%EF%BC%9A%201%E3%80%81%E5%9C%A8%E5%90%8E%E7%AB%AF%E4%BB......